AE28            COMPUTER NETWORKS

 

1          Introduction                                                                                                    4 hours

 

1.1               Evolution of Network Architecture and Services

1.2               Future Network Architectures and Their Services

1.3               Examples of Protocols, Services, and Layering

1.4               The OSI Reference Model

1.5               Overview of TCP/IP Architecture

1.6               Application Layer protocols and TCP/IP Utilities

 

I [1 (1.1,1.2), 2]

 

2          Switching and Multiplexing                                                                            6 hours

 

2.1               Circuit, switching

2.2               Packet switching

2.3               Multiplexing (FDM, Synchronous TDM, Statistical muxing, Asymmetrical Digital Subscriber Line-ADSL, xDSL)

 
II [8, 9, 10]

 

3          Peer to peer protocols and Data Link Layer                                                 8 hours

 

3.1               Peer-to-Peer Protocols and Service Models

3.2               ARQ Protocols and Reliable Data Transfer Service

3.3               Other Peer-to-Peer Protocols

3.4               Data Link Controls (Framing, Point-to-Point Protocol, HDLC Data Link Control)

 

I [4 (4.1-4.3)] 

 

4          LANs and MAC protocols                                                                             6 hours

 

4.1               Multiple Access Communications

4.2               Local Area Networks

4.3               Random Access,

4.4               Scheduling Approaches to Medium Access Control,

4.5               LAN Protocols (Ethernet and IEEE 802.3 LAN Standard, Token-Ring and IEEE 802.4 LAN Standard)

4.6               FDDI

4.7               Wireless LANs (IEEE 802.11 Standard)

4.8               LAN Bridges.

 

I [6 (6.1-6.3, 6.6, 6.7)]

 

5          Packet Switching Networks                                                                           8 hours

 

5.1               Network Services and Internal Network Operation

5.2               M/M/1 Queues( Little’s Formula)

5.3               Packet Network Topology

5.4               Data grams and Virtual Circuits,

5.5               Routing in Packet Networks

5.6               Shortest-Path Routing Algorithms

 

I [7 (7.1 – 7.4) & Appendix A]

 

6          TCP/IP Networks                                                                                           8 hours

 

6.1               The TCP/IP Architecture

6.2               The Internet Protocol

6.3               IPv6 

6.4               User Data gram Protocol

6.5               Transmission Control Protocol

6.6               Internet Routing Protocols

6.7               Multicast Routing

6.8               DHCP and Mobile IP

6.9               Internet Routing protocols

6.10            Multicast Routing

 

I [8]

 

7          ISDN and ATM Networks                                                                             6 hours

 

7.1               Overview of ISDN (ISDN Channels, User Access, ISDN protocols, Broadband ISDN)

7.2               BISDN Reference Model

7.3               ATM Layer

7.4               ATM adaptation Layer

7.5               ATM Signaling

7.6               PNNI Routing

 

I [9]; II [Appendix A]

           

8          Network Security and distributed applications                                              8 hours

         

8.1               Security requirements and attacks

8.2               Encryption, authentication, digital signatures

8.3               Ipv4 and Ipv6 security

8.4               ASN.1, SNMP, SMTP, MIME, HTTP

 

II [18, 19]

 

9          Advanced Network Architectures/Protocols                                                 6 hours

 

9.1               IP forwarding Architectures

9.2               Overlay Model

9.3               MPLS

9.4               Integrated services in the Internet

9.5               RSVP

9.6               Differentiated Services

9.7               Real-Time Transport Protocol

9.8               Session Control Protocols

           

I [10, 12(12.3,12.4)]

 

 

Text Books

 

 I.         Leon Garcia and Widjaja., Communication Networks,2/e, Tata McGraw-Hill,2003

 II.       Stallings W. Data and Computer Communications. PHI Ltd Sixth Edition, 2003

 

Reference Books

 

1.         Behrouz, Forouzan, Data Communication and Networking TMH 1999

2.         W.L.Scheweber "Data Communications" McGraw-Hill International Student Edition, 1999

3.         U. Black, "Data Communications" PHI 1999