Download presentation
Presentation is loading. Please wait.
Published byEarl Harper Modified over 9 years ago
1
VersionIHLTotal Length FlagsIdentificationFragment Offset Time To Live Destination Address OptionsPadding Protocol = 6 Type of Service IP Header TCP Destination Port Source Port Sequence Number Acknowledgment Number Data offset FINFIN SYNSYN URGURG ACKACK PSHPSH RSTRST Window Urgent Pointer Padding TCP Options TCP Data Source Address Header Checksum Checksum
2
10.0.0.1 Public Internet 192.9.200.1 Private Address Realm Source: 10.0.0.1 Dest: 192.9.200.1 Source: 192.9.200.1 Dest: 10.0.0.1 Host A Host B
3
10.0.0.1 192.9.200.1 Host A Host B Site NAT Public Internet Private Address Realm Source: 10.0.0.1/2000 Dest: 192.9.200.1/80 Source: 192.9.200.1 Dest: 10.0.0.1/2000 Source: 139.130.1.1/3000 Dest: 192.9.200.1/80 Source: 192.9.200.1/80 Dest: 139.130.1.1/3000 NAT Binding 10.0.0.1 / 2000 139.130.1.1 / 3000
4
Host A Host B Site NAT Host C Port 90 Port 91 Port 90 Port 91 Port 2001 NAT Binding NAT Filter Local Addr / Port External Addr / Port -- External Access Mask A / 2001 Z / 3001 -- B / 90 Initial Packet Source: A / 2001 Dest: B / 90 Source: Z / 3001 Dest: B / 90
5
Host A Host B Site NAT Host C Port 90 Port 91 Port 90 Port 91 Port 2001 NAT Binding NAT Filter Local Addr / Port External Addr / Port -- External Access Mask A / 2001 Z / 3001 -- * / * Initial Packet Source: A / 2001 Dest: B / 90 Source: Z / 3001 Dest: B / 90
6
Host A Host B Site NAT Host C Port 90 Port 91 Port 90 Port 91 Port 2001 NAT Binding NAT Filter Local Addr / Port External Addr / Port -- External Access Mask A / 2001 Z / 3001 -- B / * Initial Packet Source: A / 2001 Dest: B / 90 Source: Z / 3001 Dest: B / 90
7
Host A Host B Site NAT Host C Port 90 Port 91 Port 90 Port 91 Port 2001 NAT Binding NAT Filter Local Addr / Port External Addr / Port -- External Access Mask A / 2001 Z / 3001 -- * / 90 Initial Packet Source: A / 2001 Dest: B / 90 Source: Z / 3001 Dest: B / 90
8
STUN Request To alternate Addr and Port Response? Same IP Addr and Port? Same IP Addr and Port? STUN Request Change Response: Addr and Port STUN Request Change Response:Port UDP Blocked N Y Response? UDP FirewallOpen Internet STUN Request Change Response: Addr and Port Response? Full Cone NAT Response? Symmetric NAT Restricted NAT Port Restricted NAT N N N N N Y Y Y Y Y
9
Host A Site NAT Host D NAT Binding NAT Filter Local Addr / Port External Addr / Port -- External Access Mask A / 2001 Z / 3001 -- * / 2001 D / 2002 Y / 3002 -- * / 2002 Port 2001 Port 2002 Source: D / 2002 Dest: Z / 3001 Source: Y / 3002 Dest: Z / 3001 Source: Y / 3002 Dest: A / 2001
10
Port y1 Host X Host Y1 Site NAT Host Y2 Port x NAT Binding NAT Filter Local Addr / Port External Addr / Port -- External Access Mask X / x X1 / x1 -- ? / ? Source: X / x Dest: Y1 / y1 Source: X1 / x1 Dest: Y1 / y1 Port y2 Source: Y2 / y2 Dest: X / x Source: Y2/ y2 Dest: X1 / x1 Use Address and Port X1 / x1
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.