Introduction To Computer Network
Introduction To Computer Network
2. Physical Layer
2.1 Network monitoring: delay, latency, throughput
2.2 Transmission media: Twisted pair, Coaxial, Fiber optic, Line-of-site, Satellite
4. Network Layer
4.1 Internetworking &devices: Repeaters, Hubs, Bridges, Switches, Router, Gateway
4.2 Addressing: Internet address, classful address
4.3 Subnetting
4.4 Routing: techniques, static vs. dynamic routing, routing table for classful address
4.5 Routing Protocols: RIP, OSPF, EIGRP
4.6 Routing algorithms: shortest path algorithm, flooding, distance vector routing, link
state routing; Protocols: ARP, RARP, IP, ICMP
5. Transport Layer
5.1 The transport service: Services provided to the upper layers
5.2 Transport protocols: UDP, TCP
5.3 Port and Socket
6. Application Layer
6.1 Web: HTTP & HTTPS
6.2 File Transfer: FTP, PuTTY, WinSCP
6.3 Electronic Mail: SMTP, POP3, IMAP
6.4 DNS
6.5 Application server concept: proxy caching, Web/Mail/DNS server optimization
6.6 Concept of traffic analyzer: MRTG, PRTG, SNMP, Packet tracer, Wireshark.
7. Introduction to IPV6
7.1 IPv6- Advantages
7.2 Packet formats
7.3 Extension headers
7.4 Transition from IPv4 to IPv6: Dual stack, Tunneling, Header Translation
7.5 Multicasting
8. Network Security
8.1 Properties of secure communication
8.2 Principles of cryptography: Symmetric Key and Public Key
8.3 RSA Algorithm,
8.4 Digital Signatures
8.5 Securing e-mail (PGP)
8.6 Securing TCP connections (SSL)
8.7 Network layer security (IPsec, VPN)
8.8 Securing wireless LANs (WEP)
8.9 Firewalls: Application Gateway and Packet Filtering, and IDS