2 internet tcp ip protocol suite

2
2/6/2015 1 What is an internet ? TCP/IP protocol suite -> TCP/IP -> Internet A set of interconnected networks The Networks can be completely different Ethernet, ATM, WiFi etc.… TCP/IP protocols provide the syntatic and semantic rules for communication. 1 OPM 2 OPM OSI and Protocol Stack OSI Model TCP/IP Hierarchy Protocols 7 th Application Layer 6 th Presentation Layer 5 th Session Layer Application Layer 4 Transport Layer 3 rd Network Layer 2 nd Link Layer 1 st Physical Layer Transport Layer Network Layer Link Layer Link Layer : includes device driver and network interface card Network Layer : handles the movement of packets, i.e. Routing Transport Layer : provides a reliable flow of data between two hosts Application Layer : handles the details of the particular application 3 OPM Internet Protocol Architecture RTP TCP UDP OSPF BGP SNMP DNS TELNET FTP SMTP HTTP Ping ICMP RIP LANs PPP ATM FR TCP UDP OSPF ICMP IP (IPv4, IPv6), IPSec (Encryption) 10/100BaseT Dedicated B/W: DSx, SONET, ... Circuit-Switched B/W: ISDN, ... CDPD Wireless 4 OPM Short forms Corresponding full form NDP Neighbor Detection Protocol NAP Network Address Protection POP Post Office Protocol ISP Internet Service Provider IMP Internet Message Processor TIP Terminal IMP FR Frame Relay 5 PPP Point to Point Protocol CDPD Cellular digital Packet data OSPF Open Shortest Path First RIP Routing Information Protocol RTP Real time Transport Protocol BGP Border Gateway Protocol STCP Stream Control Transmission Protocol RSVP Resource Reservation Protocol OPM Short forms Corresponding full form DNS Domain Name System FTP File Transfer Protocol HTTP Hyper Text Type Protocol SMTP Simple Mail Transfer Protocol SNMP Simple Network Management Protocol VoIP Voice over IP NAT Network Address Translation 6 VPN Virtual Private Network VPI Virtual Path Identifier VCI Virtual Channel/Connection Identifier ATM Asynchronous Transmission Mode IGMP Internet Group Management Protocol ICMP Internet Control Message Protocol IP Internet Protocol TCP Transmission Control Protocol OPM

Upload: sunnys45

Post on 22-Dec-2015

7 views

Category:

Documents


0 download

DESCRIPTION

Class Room Presentation

TRANSCRIPT

Page 1: 2 Internet TCP IP Protocol Suite

2/6/2015

1

What is an internet ?• TCP/IP protocol suite -> TCP/IP -> Internet

• A set of interconnected networks

• The Networks can be completely different– Ethernet, ATM, WiFi etc.…

• TCP/IP protocols provide the syntatic and semantic rules for communication.

1OPM 2OPM

OSI and Protocol StackOSI Model TCP/IP Hierarchy Protocols

7th

Application Layer

6th

Presentation Layer

5th

Session Layer

4th

Application Layer

4Transport Layer

3rd

Network Layer

2nd

Link Layer

1st

Physical Layer

Transport Layer

Network Layer

Link Layer

Link Layer : includes device driver and network interface cardNetwork Layer : handles the movement of packets, i.e. RoutingTransport Layer : provides a reliable flow of data between two hostsApplication Layer : handles the details of the particular application 3OPM

Internet Protocol Architecture

RTP

TCP UDP OSPF

BGP

SNMPDNSTELNETFTP

SMTP

HTTPPing

ICMP

RIP

LANs PPPATM FR

TCP UDP OSPFICMP

IP (IPv4, IPv6), IPSec (Encryption)

10/100BaseT Dedicated B/W: DSx, SONET, ...

Circuit-Switched B/W: ISDN, ...

CDPD

Wireless4

OPM

Short forms Corresponding full form

NDP Neighbor Detection Protocol

NAP Network Address Protection

POP Post Office Protocol

ISP Internet Service Provider

IMP Internet Message Processor

TIP Terminal IMP

FR Frame Relay

5

PPP Point to Point Protocol

CDPD Cellular digital Packet data

OSPF Open Shortest Path First

RIP Routing Information Protocol

RTP Real time Transport Protocol

BGP Border Gateway Protocol

STCP Stream Control Transmission Protocol

RSVP Resource Reservation ProtocolOPM

Short forms Corresponding full form

DNS Domain Name System

FTP File Transfer Protocol

HTTP Hyper Text Type Protocol

SMTP Simple Mail Transfer Protocol

SNMP Simple Network Management Protocol

VoIP Voice over IP

NAT Network Address Translation

6

VPN Virtual Private Network

VPI Virtual Path Identifier

VCI Virtual Channel/Connection Identifier

ATM Asynchronous Transmission Mode

IGMP Internet Group Management Protocol

ICMP Internet Control Message Protocol

IP Internet Protocol

TCP Transmission Control ProtocolOPM

Page 2: 2 Internet TCP IP Protocol Suite

2/6/2015

2

Packet Encapsulation The data is sent down the protocol stack at transmitterEach layer adds header to SDU passed from upper layerAt receivers the headers are removed in reverse order

22Bytes 20Bytes 20Bytes 4Bytes

46 to 1500 Bytes 7OPM

Link Layer

• It includes (PHY) guided transmission lines (parallel wires, coaxial cable, wave guide, optical fiber etc.) and wireless channels.

• Line coding, Channel coding & Modulation techniques

• Multiple Medium access like TDMA, FDMA, CDMA, OFDMA, CSMS/CD, CSMS/CA, Aloha, Slotted Aloha

• T1, T2, E1 etc. carrier systems (Frame formation for multiplexing)

• ARP, RARP, InRP, NDP, OSPF, Tunnels (L2TP), PP, Media access (Eathernet, DSL, ISDN, FDDI etc.)

8OPM

Internet layer

• Responsible addressing of end to end devices• Sends data in individual packets• Routs packets towards destination node (routing)

• Maximum size of packet is determined by the networks• Maximum size of packet is determined by the networks– Fragmented if too large from upper layer– Aggregation / Concatenation if too small packets from upper layer

(used during tunnelling to reduce overhead size)

• Ex. Protocols are IPv4, IPv6, ICMP, IPSec etc.

9OPM

Transport layer

• Fragmentation of bit stream (packet formation)

• Traffic flow control in network

• In-order and out of order packet transmission (TCP/ UDP)

• Ensure reliable data transmission between Source and destination nodes

• Ex. Protocols are TCP, UDP, RSVP etc.

10OPM

Application Layer

• Application specific protocols like– IP address allocation:- Static and dynamic (DHCP) scheme

– DNS, FTP, HTTP(Web), SMTP, SNMP, Telnet (remote login) etc.

– Voice and video over IP

– Gateway, Mobile IP, NAT, VPN

11OPM