Network Protocols

Network Protocols - Network Protocols Dijiang Huang Outline...

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

View Full Document Right Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

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

Unformatted text preview: Network Protocols Dijiang Huang Outline • Protocol Stacks and Layering • Network Addressing • Subnetting • CIDR • Route Aggregation Internet History and Infrastructure • Internet History – Kleinrock (1962) - “communication nets” • showed that packet switching is a viable option – Paul Baran’s work (1964) • break up an electronic message into small pieces • send each one along a different way • let the other end put it together • Advantages – Helps to send a large message – No one in the middle can figure it out! – (D)ARPA involvement 1967-68 – ARPAnet - First Node, UCLA, Sep 1, 1969 • Second Node, Stanford Research Institute, October 1, 1969 • Third Node-UCSB, Nov 1, 1969 • Fourth Node - U of Utah, Dec 1, 1969 Today’s Internet Map of the US NSFNET, according to a study by NCSA Internet from a User’s Point of view • Go to http://navigators.com/internet_architecture.h Internet History and Infrastructure • Internet History (Some earlier work) • Telnet proposal (Feb 1971): RFC 97 • FTP Specification (June 1971): RFC 172 • First E-mail program, SNDMSG and READMAIL • 1972 at BBN: the famous [email protected] sign • Protocol for Internetworking (TCP): Kahn/Cerf, 1974 • TCP protocol split into TCP and IP: 1978 • UC-Berkeley implementation: 1981-1982 • NSF involvement, mid 80’s; NSFnet Simple Network View Host 1 Host 3 Host 2 Communications Network Simple Network View OSI Reference Model OSI := Open Systems Interconnections OSI model - continued OSI Model • Physical Layer: • Physical properties of the various communications media • Data Link Layer: • Logical organization of data bits transmitted on a particular medium . • Network Layer: • Defines the addressing and routing structure of the Internet. • Transport Layer: • Defines if / how retransmissions will be used to ensure data delivery end to end • Session Layer: • Describes how request and reply packets are paired in a remote procedure call. • Presentation Layer: • Syntax of data being transferred . • Application Layer: • Where user and system programs are run Relay 13 Standard Layered Architecture Application Layer Presentation Layer Session Layer Transport Layer Network Layer Data Link Layer Physical Layer OSI Model Internet Application Layer TCP / UDP Layer Internet Protocol Physical Layer TCP/IP protocol suite Application Medium Access/LINK Network Transport Web, Telnet, FTP, e-mail, etc. TCP, UDP IP device driver and interface card Application Layer protocols HTTP, telnet protocol, FTP protocol, SMTP Physical Transport media TCP/IP protocol suite (process view) User Process TCP User Process User Process User Process ICMP ARP Hardware Interface IP UDP media application transport network MAC Various protocols at the different layers in the TCP/ IP protocol suite TCP/IP protocol suite - continued Web Client Ethernet driver IP TCP Web Server Ethernet driver IP TCP Ethernet Ethernet protocol IP protocol TCP protocol...
View Full Document

Page1 / 52

Network Protocols - Network Protocols Dijiang Huang Outline...

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

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