Syllabus Networks and Security - (EC3401) UNIT I NETWORK MODELS AND DATALINK LAYER Overview of Networks and its Attributes - Network Models - OSI, TCP/IP, Addressing - Introduction to Datalink Layer - Error Detection and Correction - Ethernet(802.3) - Wireless LAN - IEEE 802.11, Bluetooth - Flow and Error Control Protocols - HDLC - PPP. (Chapter - 1) UNIT II NETWORK LAYER PROTOCOLS Network Layer - IPv4 Addressing - Network Layer Protocols(IP,ICMP and Mobile IP) Unicast and Multicast Routing - Intradomain and Interdomain Routing Protocols - IPv6 Addresses - IPv6 - Datagram Format - Transition from IPv4 to IPv6. (Chapter - 2) UNIT III TRANSPORT AND APPLICATION LAYERS Transport Layer Protocols - UDP and TCP Connection and State Transition Diagram - Congestion Control and Avoidance(DEC bit, RED)- QoS - Application Layer Paradigms - Client - Server Programming - Domain Name System - World Wide Web, HTTP, Electronic Mail. (Chapter - 3) UNIT IV NETWORK SECURITY OSI Security Architecture - Attacks - Security Services and Mechanisms - Encryption -Advanced Encryption Standard - Public Key Cryptosystems - RSA Algorithm - Hash Functions - Secure Hash Algorithm - Digital Signature Algorithm. (Chapter - 4) UNIT V HARDWARE SECURITY Introduction to hardware security, Hardware Trojans, Side - Channel Attacks - Physical Attacks and Countermeasures - Design for Security. Introduction to Blockchain Technology. (Chapter - 5)