Data Communication Networks

Slides:



Advertisements
Similar presentations
ISO/OSI Model Layers Application: applications that use the network. This is were mail, browsers, ftp, etc reside Presentation: data formats, character.
Advertisements

Chapter 2 Network Models.
1 Fall 2005 Internetworking: Concepts, Architecture and TCP/IP Layering Qutaibah Malluhi CSE Department Qatar University.
The OSI Model and the TCP/IP Protocol Suite
Lecturer: Tamanna Haque Nipa
NETWORKING CONCEPTS. TCP/IP The TCPIIP protocol suite was developed prior to the OSI model TCP/IP protocol suite was defined as having four layers: Host-to-network,
HW for Chapter 1 Review Questions: 3, 4, 5, 6, 7, 8, and 11 Exercises: 16, 18, 21, 22, 23, and
Module 10. Internet Protocol (IP) is the routed protocol of the Internet. IP addressing enables packets to be routed from source to destination using.
Chapter 9.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
13/09/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Transport layer and Application Layer Slide 1.
THE OSI MODEL AND THE TCP/IP PROTOCOL SUITE CS 1202 Lectur3 part2.
Huda AL_Omairl - Network 71 Protocols and Network Software.
TCP/IP Protocol.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 2 The OSI Model and TCP/IP Protocol Suite.
TCP/IP PROTOCOL SUITE The TCPIIP protocol suite was developed prior to the OSI model. Therefore, the layers in the TCP/IP protocol suite do not exactly.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NET 221D:Computer Networks Fundamentals
TCP/IP TCP/IP LAYERED PROTOCOL TCP/IP'S APPLICATION LAYER TRANSPORT LAYER NETWORK LAYER NETWORK ACCESS LAYER (DATA LINK LAYER)
Chapter 81 Internet Protocol (IP) Our greatest glory is not in never failing, but in rising up every time we fail. - Ralph Waldo Emerson.
NET 221D: NETWORKS FUNDAMENTALS Lecture 1: Introduction to Protocols and Layers Networks and Communication Department 1.
1 Kyung Hee University Chapter 2 Network Models. 2 Kyung Hee University 2.1 LAYERED TASKS We use the concept of layers in our daily life. As an example,
Basic IP Protocol Natawut Nupairoj, Ph.D. Department of Computer Engineering Chulalongkorn University.
BZUPAGES.COM Presentation on TCP/IP Presented to: Sir Taimoor Presented by: Jamila BB Roll no Nudrat Rehman Roll no
Chapter 2. Network Models
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
By: Muhammad Hanif.  Have a heart that never harden, and a temper that never tire, and a touch that never hurt.  The True happiness is to give love.
Chapter 2. Network Models
2.1 Chapter 2 Network Models – cont. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data Communication Network Models
Chapter 3 : Internetworking BENG 4522 Data Communications & Computer Networks Internetworking LAN connecting devices  Repeater, bridge, router,
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Process-to-Process Delivery:
Chapter 9 Introduction To Data-Link Layer 9.# 1
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
Chapter 2 Network Models.
Chapter 2 Network Models
Chapter 5 Network and Transport Layers
Chapter 11 User Datagram Protocol
Lecture 3 By Miss Irum Matloob.
Chapter 4 Introduction to Network Layer
Scaling the Network: The Internet Protocol
Part I. Overview of Data Communications and Networking
The OSI Model & the TCP/IP Protocol Suite
The OSI Model and the TCP/IP Protocol Suite
OSI Model And TCP\IP SUITE
Lec 2: Protocols.
ADDRESSING Before you can send a message, you must know the destination address. It is extremely important to understand that each computer has several.
Byungchul Park ICMP & ICMPv DPNM Lab. Byungchul Park
Network Architecture Introductory material
Net 431: ADVANCED COMPUTER NETWORKS
Encapsulation/Decapsulation
Introduction to Protocol and Layer
Net431:advanced net services
Net 323: NETWORK Protocols
The OSI Model and the TCP/IP Protocol Suite
Chapter 2 Network Models
Review of Important Networking Concepts
Chapter 4 Introduction to Network Layer
Process-to-Process Delivery:
Network Model.
Lecture 2: Overview of TCP/IP protocol
Net 323 D: Networks Protocols
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
Chapter 2 Network Models
Network Models CCNA Instructor Training Course October 12-17, 2009
CSE 313 Data Communication
COMPUTER NETWORKS CS610 Lecture-29 Hammad Khalid Khan.
The OSI Model and the TCP/IP Protocol Suite
The TCP/IP Model.
Presentation transcript:

Data Communication Networks Lec 7

TCP/IP

Physical and Data Link Layers Do not define specific protocols. It supports all standards.

Network Layer TCP/IP supports internetworking protocols. ARP, RARP, ICMP and IGMP

Internetworking Protocol(IP) unreliable and connectionless protocol. No error checking or tracking. Data in packets called datagram. Can travel different routes and can arrive out-of-order.

Address Resolution Protocol(ARP) Use to associate logical address with physical address. In LAN , each device on link is identified by physical address. ARP is used to find the physical address of the node when its internet address is known.

Reverse Address Resolution Protocol(RARP) Allow a host to discover its internet address when it knows only its physical address.

Internet Control Message Protocol(ICMP) Use to send notifications of datagram problems back to the sender.

Internet Group Message Protocol(IGMP) Transmissions of a message to a group of recipients.

Transport Layer UDP TCP SCTP

Application Layer Combined session , presentation and application layer .

Addressing

Addresses in TCP/IP

Physical Address

Logical Address

Logical Address For universal communication that are independent of underlying physical networks. Physical addresses not adequate. Universal address needed. Fig show with two routers connecting three LANs. Each device , pair of addresses(logical and physical) Each router has three pair of addresses, one for each connection. Separate physical for each connection, and logical address(routing)

Logical Address Data to be send from A/10 to P/95. Sender encapsulate its data in a packet at network layer and address to logical address (A and P).

Logical Address The network layer find the physical address of the next hop before packet is delivered. N/L consult routing table, find logical address of next hop (router 1 ) to be F. ARP finds physical address of router 1 that corresponds to logical address of 20. Passed it to data link layer, which encapsulate the packet with physical destination address 20 and physical source address 10.

Logical Address Frame is received by every device on LAN 1, all discard except router1 , because destination physical address matches. The router decapsulates the packet to read logical destination address P. As logical address do not match with router logical address so need to be forwarded. The router consult its routing table and ARP to find physical address of the next hop(router2), create frame, encapsulate packet and send to router 2.

Logical Address Note, the source address changes from 10 to 99, and destination physical address changes from 20 (router 1 PA) to 33(router 2 PA). The logical source and destination addresses must remain same , otherwise packet will be lost.

Logical Address Router 2 same scenario. Physical address changed and new frame is send to destination computer. Destination logical address P matches the logical address of the computer. Data is decapsulated and delivered to upper layer.

Logical Address The physical address will change from hop to hop but the logical address usually remain same.

Port Address Computer A can communicate with computer C using TELNET At the same time, computer A communicate with computer B using FTP.

Port Address The transport layer encapsulates data from application layer in a packet and adds two source and destination port addresses. This packet will again encapsulated in another packet at network layer with logical S and D address. Finally S and D , addresses at data link layer.

Port Address

Port Address The physical addresses change from hop to hop, but the logical and port addresses usually remain the same.

Specific Address E-mail address URL (Universal Resource Locator) Recipient and WWW