









Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Various network topics including congestion control, tcp segment format, and network address translation (nat). It explains the goal of congestion control, the role of tcp segment format, and how nat extends the original addressing scheme to allow multiple computers to share a single address. The document also discusses the implementation of nat and its impact on datagram translation.
Typology: Slides
1 / 16
This page cannot be seen from the preview
Don't miss anything!
Review Lecture 36
Achieving Reliability
Packet Loss and Retransmission
Adaptive Transmission
Buffers, Flow Control, and Windows
Three Way Handshake
TCP Segment Format
Requires device to perform packet translation
Implementations available Stand-alone hardware device IP router with NAT functionality embedded
NAT Details
Site Obtains a single valid IP address Assigns a private address to each computer Uses NAT box to connect to the internet
Translates address in IP datagrams
NAT Example
Site uses private network 10.0.0.0/
internally
First computer assigned 10.0.0.
Second computer assigned 10.0.0.
And so on...
Site obtains a valid IP address (e.g. 128.210.24.6)
Assume computer 10.0.0.1 sends to 128.211.134.4 Docsity.com
NAT Example
NAT translates the IP source address of the outgoing datagram
NAT translates the destination address of incoming datagram
Illustration of NAT Translation
Transparent to each end
Computer at site sends and receives datagrams normally
Computer in Internet receives datagrams from NAT box
Implementation of NAT
Summary
Congestion Control
TCP Segment Format
Network Address Translation
NAT Technology
Implementation of NAT
Basic Address Translation