132B_1_Sec07_TCPIP_090710A

132B_1_Sec07_TCPIP_090710A - IP Networking and the Internet...

Info iconThis preview shows pages 1–12. Sign up to view the full content.

View Full Document Right Arrow Icon
IP Networking and the Internet Professor Izhak Rubin [email protected] Electrical Engineering Department UCLA © 2010-2011 by Professor Izhak Rubin
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Internet Architectural Elements
Background image of page 2
(c) Prof. Izhak Rubin 3 Internet Architecture and Protocols IEEE 802.2, PPP, LAPB, Ethernet, RS232, 802.3, 802.5 Physical/ Link Layer ARP IP RARP Type Code Internet Layer Transport Layer Upper Layer Protocol Number IGPs (OSPF) EGP TCP UDP ICMP IGMP BGP RIP Port Number TELNET, FTP, TFTP, BOOTP, HTTP, SNMP, SMTP
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
(c) Prof. Izhak Rubin 4 Application Protocols: Providing Service Directly to the user z Hypertext Transfer Protocol (HTTP) z For WWW information retrieval z Simple Message Transfer Protocol (SMTP) z E-mail z TELNET z Remote logon z File Transfer Protocol (FTP) z Reliable file transfer z X-Window system z Graphical interface to applications z Trivial File Transfer Protocol (TFTP) z Simple file transfer z Network File System (NFS) z Remote virtual storage
Background image of page 4
(c) Prof. Izhak Rubin 5 Application Protocols: Providing Utility Service z Simple network management protocol (SNMP) z Network management information z Boot protocol (BOOTP) / Dynamic host configuration protocol (DHCP) z Remote loading and configuration capability for diskless workstations z Domain Name System (DNS) z Directory assistance for using names instead of Internet addresses z Address Resolution Protocol (ARP) z Provides a link layer address, given an IP address z Reverse address resolution protocol (RARP) z Provides an IP address, given a link layer address z Inverse address resolution protocol (IARP) z Provides an IP address from a hardware (e.g., DLCI for PVC) address
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
(c) Prof. Izhak Rubin 6 Illustrative Data Flow using TFTP/UDP/IP TFTP Header TFTP Header TFTP Header TFTP Header message message message message UDP Header UDP Header UDP Header IP Header IP Header Ethernet Header TFTP Message UDP Segment IP Datagram Ethernet Frame Call UDP Call IP Call Ethernet Driver Transmit on Bus
Background image of page 6
(c) Prof. Izhak Rubin 7 Internet Addresses netid hostid 0 1 0 netid netid hostid hostid 1 1 Class A Class B Class C 1 7 24 14 16 (2^16=65,536 hosts/net) 22 8 (2^8=256 hosts/net) Note: Internet Addresses - Network ID and Host ID Broadcast address on a net is defined (host id = all 1’s) Address refers to connections (not to hosts) Routing is based on the Network portion of the address. Address used to a host determines route.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
(c) Prof. Izhak Rubin 8 IP Addressing: An Example ARPANET 10.0.0.0 ETHERNET 120.10.0.0 120.10.2.4 120.10.2.5 120.10.2.18 120.4.36.4 120.4.36.12 120.4.36.0 120.4.36.7 10.2.0.42 Gateway HOST Gateway HOST Token Ring
Background image of page 8
IP Addressing Prof. Izhak Rubin
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
(c) Prof. Izhak Rubin 10 Classes A-C Addresses Network Address Local Address Class Network Address (Bytes) First Number No. of Local Addresses A 1 0-127 16,777,216 B 2 128-191 65,536 C 3 192-223 256 Class D addresses, start with 224-239, for IP multicasting Class E addresses, start with 240-255, for experimental use Address blocks reserved for networks not connected to the Internet
Background image of page 10
(c) Prof. Izhak Rubin
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 12
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/12/2011 for the course EE 132B taught by Professor Izhakrubin during the Fall '09 term at UCLA.

Page1 / 57

132B_1_Sec07_TCPIP_090710A - IP Networking and the Internet...

This preview shows document pages 1 - 12. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online