This course
investigates the design principals of Internet. Students will learn the
structure of the
Internet and related protocols.
Internet and related protocols.
Terms and
Concepts.Functioning of the Internet. Review of The TCP/IP Model. Network Layer
Addresses (IP Addresses). DHCP.DNS Servers& Configuration.Error Recovery
Operations.Internet Local Area Networks (LANs).IEEE Standards. (CSMA/CD)
LANs.CSMA/CD Protocol Stacks.Review of Ethernet.CSMA/CD Frames. Subnetwork Access
Protocol (SNAP). CSMA/CD.Ethernet Layers.CSMA/CD Standards.The Token Ring
Network.The Ring Configuration.FDDI.FDDI Configuration.The FDDI Layers.FDDI
Backbones.Switched LANs.Fast Ethernet.Fast Ethernet and the Layered Model.Auto-
Negotiation.Gigabit Ethernet. Internet Wide Area Networks (WANs). Message Switching and
Packet Switching. Frame Relay. Cell Relay.Comparing WAN Technologies.X.25, Frame Relay,
and ATM Virtual Circuits. Mapping IP Addresses to "Labels": Label or Tag Switching. IP and
ICMP.ICMP.Time-to-Live.Destination Unreachable.Redirect.Router Discovery. Pings. IPv6.
TCP and UDP. Round Trip Time (RTT). Nagle's Algorithm ReExamined. The Slow
Start.Congestion Window and Threshold Size. The User Datagram Protocol (UDP). The Point-
to-Point Protocol (PPP) and The Layer 2 Tunneling Protocol (L2TP). Routing Protocols.
Addresses (IP Addresses). DHCP.DNS Servers& Configuration.Error Recovery
Operations.Internet Local Area Networks (LANs).IEEE Standards. (CSMA/CD)
LANs.CSMA/CD Protocol Stacks.Review of Ethernet.CSMA/CD Frames. Subnetwork Access
Protocol (SNAP). CSMA/CD.Ethernet Layers.CSMA/CD Standards.The Token Ring
Network.The Ring Configuration.FDDI.FDDI Configuration.The FDDI Layers.FDDI
Backbones.Switched LANs.Fast Ethernet.Fast Ethernet and the Layered Model.Auto-
Negotiation.Gigabit Ethernet. Internet Wide Area Networks (WANs). Message Switching and
Packet Switching. Frame Relay. Cell Relay.Comparing WAN Technologies.X.25, Frame Relay,
and ATM Virtual Circuits. Mapping IP Addresses to "Labels": Label or Tag Switching. IP and
ICMP.ICMP.Time-to-Live.Destination Unreachable.Redirect.Router Discovery. Pings. IPv6.
TCP and UDP. Round Trip Time (RTT). Nagle's Algorithm ReExamined. The Slow
Start.Congestion Window and Threshold Size. The User Datagram Protocol (UDP). The Point-
to-Point Protocol (PPP) and The Layer 2 Tunneling Protocol (L2TP). Routing Protocols.
1.
Introduction.
Terms and Concepts. Functioning of the Internet. Review of The TCP/IP
Model. Network Layer Addresses (IP Addresses). The IP Address Format. Special Rules
for Addresses. IP Address Space. Address Resolution (Mapping). The Address
Resolution Protocols. ARP. Proxy ARP. Reverse ARP. Bootstrap Protocol (BOOTP).
DHCP. Introduction to Subnets and Subnet Addressing. Introduction to the Domain
Name System (DNS). DNS Servers. The DNS Configuration. [TB: Ch. 1]
Model. Network Layer Addresses (IP Addresses). The IP Address Format. Special Rules
for Addresses. IP Address Space. Address Resolution (Mapping). The Address
Resolution Protocols. ARP. Proxy ARP. Reverse ARP. Bootstrap Protocol (BOOTP).
DHCP. Introduction to Subnets and Subnet Addressing. Introduction to the Domain
Name System (DNS). DNS Servers. The DNS Configuration. [TB: Ch. 1]
2.
Error Recovery
Operations: Introduction. Data Transfer across Links. The Basic
Operations. Relationship of the Link Layer to the OSI Model. Link Layer Primitives
(Service Definitions). [TB: Ch. 2]
Operations. Relationship of the Link Layer to the OSI Model. Link Layer Primitives
(Service Definitions). [TB: Ch. 2]
3.
The Link
Timers. State Variables and Sequence Numbers. Transmit and Receive
Windows. The
High Level Data Link Control (HDLC). The HDLC Frame. The FCS
Check. Error. Checking. End-to-End Error Recovery by TCP. [TB: Ch. 2]
Check. Error. Checking. End-to-End Error Recovery by TCP. [TB: Ch. 2]
4.
Internet Local
Area Networks (LANs): Introduction to LAN, Notations and Topologies.
IEEE Standards. Carrier Sense Multiple Access/Collision Detection (CSMA/CD) LANs.
CSMA/CD Protocol Stacks. Review of Ethernet. CSMA/CD Frames. [TB: Ch. 3]
IEEE Standards. Carrier Sense Multiple Access/Collision Detection (CSMA/CD) LANs.
CSMA/CD Protocol Stacks. Review of Ethernet. CSMA/CD Frames. [TB: Ch. 3]
5.
Subnetwork
Access Protocol (SNAP). CSMA/CD in Action. Ethernet Layers. The
Various CSMA/CD Standards. The Token Ring Network. The Ring Configuration.
FDDI. FDDI Configuration. The FDDI Layers. FDDI Backbones. Switched LANs. Fast
Ethernet. Comparing Ethernet and Fast Ethernet. Fast Ethernet and the Layered Model.
Auto-Negotiation. Gigabit Ethernet. [TB: Ch. 3]
Various CSMA/CD Standards. The Token Ring Network. The Ring Configuration.
FDDI. FDDI Configuration. The FDDI Layers. FDDI Backbones. Switched LANs. Fast
Ethernet. Comparing Ethernet and Fast Ethernet. Fast Ethernet and the Layered Model.
Auto-Negotiation. Gigabit Ethernet. [TB: Ch. 3]
6.
Internet Wide
Area Networks (WANs): Typical Functions of a WAN Network Layer.
WAN Interfaces. Placement of Functions. Connection-Oriented and Connectionless
Networks. Relaying Data through the WAN. [TB: Ch. 4]
WAN Interfaces. Placement of Functions. Connection-Oriented and Connectionless
Networks. Relaying Data through the WAN. [TB: Ch. 4]
7.
Review of
Circuit Switching, Message Switching and Packet Switching. Frame Relay.
Cell Relay. Comparing WAN Technologies. X.25, Frame Relay, and ATM Virtual
Circuits. Mapping IP Addresses to "Labels": Label or Tag Switching. [TB: Ch. 4]
Cell Relay. Comparing WAN Technologies. X.25, Frame Relay, and ATM Virtual
Circuits. Mapping IP Addresses to "Labels": Label or Tag Switching. [TB: Ch. 4]
8.
IP and ICMP:
Attributes of IP. Processing the Datagram. Routing Table. Secondary
Addresses in the Table. The IP Header. The IP Addresses Options Field. Subnetting.
Address Aggregation. CIDR. Variable Length Submasks (VLSMs). Address Processing
Overhead. Fragmentation. [TB: Ch. 5]
Addresses in the Table. The IP Header. The IP Addresses Options Field. Subnetting.
Address Aggregation. CIDR. Variable Length Submasks (VLSMs). Address Processing
Overhead. Fragmentation. [TB: Ch. 5]
9.
ICMP.
Time-to-Live. Destination Unreachable. Redirect. Router Discovery. Pings. IPv6.
Design Intent for IPv6. Hierarchical Address. Format of IPv6 Datagram. Extension
Headers. ICMP and IPv6. Transition to IPv6. [TB: Ch. 5]
Design Intent for IPv6. Hierarchical Address. Format of IPv6 Datagram. Extension
Headers. ICMP and IPv6. Transition to IPv6. [TB: Ch. 5]
10.
TCP and
UDP:Protocol Placement of TCP and UDP. TCP: End-to-End Communications.
Internet Traffic Characteristics. Arrival of Traffic. Bulk and Interactive Traffic. Internet
Ports. Internet Ports. Port Operations. Sockets. TCP and Interactive Traffic. TCP and
Bulk Traffic. The TCP Header (Segment). The TCP Open. TCP Data Transfer
Operations. TCP Close. TCP Traffic Management. TCP Timer. [TB: Ch. 6]
Internet Traffic Characteristics. Arrival of Traffic. Bulk and Interactive Traffic. Internet
Ports. Internet Ports. Port Operations. Sockets. TCP and Interactive Traffic. TCP and
Bulk Traffic. The TCP Header (Segment). The TCP Open. TCP Data Transfer
Operations. TCP Close. TCP Traffic Management. TCP Timer. [TB: Ch. 6]
11.
Round Trip
Time (RTT). Nagle's Algorithm ReExamined. The Slow Start. Congestion
Window and Threshold Size. The User Datagram Protocol (UDP). The UDP Header.
Interfaces to TCP and UDP. Socket Calls. [TB: Ch. 6]
Window and Threshold Size. The User Datagram Protocol (UDP). The UDP Header.
Interfaces to TCP and UDP. Socket Calls. [TB: Ch. 6]
12.
The
Point-to-Point Protocol (PPP) and The Layer 2 Tunneling Protocol (L2TP):
Introduction to PPP. PPP and Associated Protocols. Major Functions of LCP. HDLC
Formats. Key Terms. PPP Frame Format. Auto-Detect Operations. The PPP Phases. Link
Dead (physical layer not ready). Link Establishment Phase. Authentication Phase.
Network Layer Protocol Phase. Link Termination Phase. The PPP Protocol Data Unit.
[TB: Ch. 7]
Introduction to PPP. PPP and Associated Protocols. Major Functions of LCP. HDLC
Formats. Key Terms. PPP Frame Format. Auto-Detect Operations. The PPP Phases. Link
Dead (physical layer not ready). Link Establishment Phase. Authentication Phase.
Network Layer Protocol Phase. Link Termination Phase. The PPP Protocol Data Unit.
[TB: Ch. 7]
13.
The LCP
Packets. LCP Options. IPCP for IP Support. PPP Authentication. PAP. CHAP.
IPv6CP. L2TP. L2TP Terms and Concepts. L2TP Configuration. L2TP Tunnels. L2TP
Protocol Stack. L2TP Operations. [TB: Ch. 7]
IPv6CP. L2TP. L2TP Terms and Concepts. L2TP Configuration. L2TP Tunnels. L2TP
Protocol Stack. L2TP Operations. [TB: Ch. 7]
14.
Routing
Protocols: Introduction. The Routing Domain. Multiple Routing Domains.
Routing and Forwarding. Protocol Stacks. Gateway. Types of Routing Protocols.
Distance Vector. Link State Metric. Design Goals. Static, Stub, and Default Routes.
Distance Vector Protocols. Link State Metric Protocols. Shortest Path First Operations.
[TB: Ch. 8]
Routing and Forwarding. Protocol Stacks. Gateway. Types of Routing Protocols.
Distance Vector. Link State Metric. Design Goals. Static, Stub, and Default Routes.
Distance Vector Protocols. Link State Metric Protocols. Shortest Path First Operations.
[TB: Ch. 8]
Textbook(s):
•
Internet
Architecture: An Introduction to IP Protocols by Uyless D. Black, Prentice Hall
PTR; 1stEdition (2000). ISBN-10: 0130199060
PTR; 1stEdition (2000). ISBN-10: 0130199060
Reference
Material:
•
Internet
Routing Architectures by Sam Halabi, Cisco Press; 2ndEdition (2000).
ISBN-10:
157870233X
157870233X
•
TCP/IP Protocol
Suite by Behrouz A. Forouzan, McGraw-Hill
Science/Engineering/Math; 4thEdition (2009). ISBN-10: 0073376043
Science/Engineering/Math; 4thEdition (2009). ISBN-10: 0073376043
•
Next-Generation
Internet: Architectures and Protocols, by Andrei Gurtov, Cambridge
University Press (2011). ISBN-10: 0521113687
University Press (2011). ISBN-10: 0521113687
Note: This
content is obtained from official documents of University of Sargodha and
applied on BS Computer Science for Main Campus, Sub
Campuses, and Affiliated Colleges.
Please give me recommended book.
ReplyDelete