The TCP/P Protocol Suite Transmission Control Protocol Internet Protocol Developed by darpa to connect Universities and research labs Four Layer model Applications Telnet, FTP, email,etc Transport TCP, UDP Network IP ICMP IGMP Link D Device drivers, interface cards TCP- Transmission control protocol UDP-User Datagram Protocol IP-Internet Protoco
The TCP/IP Protocol Suite • Transmission Control Protocol / Internet Protocol • Develo ped by DARPA to connect Universities and Research Labs Four Layer model Telnet, FTP, email, etc. TCP, UDP IP, ICMP, IGMP �Device drivers, interface cards TCP - Transmission Control Protocol UDP - User Datagram Protocol IP - Internet Protocol Applications Transport Network Link Eytan Modiano Slide 6
Internetworking with TCP/IP FTP FTP Protocol > FTP client erver TCP TCP Protocol > TCP ROUTER <IPProtocol.----> IP Protocol IP IP Ethernet. driver Ethernet token ring i <----token.--> token ring Protocol :driver driver Protocol driver Ethernet token rir ng
Internetworking with TCP/IP FTP FTP Protocol FTP cli ent server TCP Protocol TCP TCP IP IP Protocol IP Protocol Ethernet Ethernet Protocol token driver token ring Protocol Ethernet driver IP ROUTER IP Ethernet driver token driver token ring ring ring Eytan Modiano Slide 7
Encapsulation user dat application Appl header user data TCP TCP header application data TCP segment TCP header application data iP datagram driver Ethernet TCP Ethernet header header header application data trailer Ethernet 14 20 20 Ethernet frame 46 to 1500 bytes
Encapsulation 14 20 20 4 Ethernet frame 46 to 1500 bytes Ethernet Ethernet Application user data Appl user data header TCP header application header IP TCP header application IP datagram TCP header application header Ethernet IP header Ethernet trailer driver IP TCP TCP segment data data data Eytan Modiano Slide 8
Bridges, Routers and Gateways a Bridge is used to connect multiple lan segments Layer 2 routing(Ethernet) Does not know iP address Varying levels of sophistication simple bridges just forward packets smart bridges start looking like routers A Router is used to route connect between different networks using network layer address Within or between Autonomous Systems Using same protocol(e.g, IP, ATM) a Gateway connects between networks using different protocols Protocol conversion Address resolution These definitions are often mixed and seem to evolve!
Bridges, Routers and Gateways • A Bridge is used to connect multiple LAN segments – Layer 2 routing (Ethernet) – Does not know IP address – Varying levels of sophistication Simple bridges just forward packets smart bridges start lo o king like routers • A Router is used to route connect between different networks using network layer address – Within or between Autonomous Systems – Using same protocol (e.g., IP, ATM) • A Gateway connects between networks using different protocols – Protocol conversion – Address resolu tion • These definitions are often mixed and seem to evolve! Eytan Modiano Slide 9
Bridges, routers and gateways Small company Another providers Frame Relay Backbone Ethernet a Router Bridge Ethernet b Gateway Gateway) ervice providers ATM backbone ATM switches (routers
Bridges, routers and gateways Ethernet A Ethernet B Bridge IP Router Small company Gateway Service provider’s ATM backbone ATM switches (routers) Gateway Another provider’s Frame Relay Backbone Eytan Modiano Slide 10