Uploaded by bossman31415

contents

advertisement
EE334 Course Contents
February 18, 2023
Syllabus for Quiz 1 and Mid sem
Content
Preferred Reference
TCP/IP Layers
N2 , B1.5, C2.3
Requirements of Network
N5, B1.4
Application Layer - HTTP B2.2.1,2.2.2,2.2.4
Application Layer - DNS
B2.4.1,2.4.2
Transport Layer
B3.1,3.2
Transport Layer - ARQ N6, C5.2, B3.4
Protocols
Transport Layer - UDP
N7, B3.3
Transport
layer
- N7, C3.9.3, B3.3.2
UDP/TCP Checksum
Transport Layer - TCP
C5.3.3, C8.5, B3.5
Transport Layer - Conges- (will be added after class)
tion control
N-Class notes, B -Textbook by Kurose et. al., C- Textbook by Garcia et. al. (This is an early version
which is incomplete. Will be updated soon).
1. TCP/IP Layers
• Different layers and their potential functionalities
• Router and Link layer switch.
2. Requirements of Network
• Reliability
– Using Acknowledgement
– Error detection and correction
• Security
– Encryption
– Hashing
• Delay
–
–
–
–
Processing delay
Queuing delay
Transmission delay
Propagation delay
3. Application layer
• HTTP
– Overview
– Non-Persistent and Persistent Connections
– Cookies
• DNS
4. Transport layer
• Services of Transport layer
• ARQ protocols
– Stop and wait
– Goback N
– Selective Repeat
• UDP
– Packet format
– Checksum computation
• TCP
–
–
–
–
–
–
Packet format
Connection establishment and termination
ARQ technique used in TCP
Flow control
Congestion control (End to end congestion control)
Usage of options like Maximum segment size, Window scaling and time stamp.
Download