2.1 Chapter 2 Network Models – cont. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Slides:



Advertisements
Similar presentations
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Advertisements

2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 2 Network Models.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 2 Network Models.
2.1 Background Information Network Models LAYERED TASKS We use the concept of layers in our daily life. As an example, let us consider two friends.
The OSI Model and the TCP/IP Protocol Suite
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 2 The OSI Model and the TCP/IP.
Network Models Network uses a combination of hardware and software to send data from one location to another Performing a task is performed on different.
Chapter 2 Network Models Dr. Mznah Al-Rodhaan.
Lecturer: Tamanna Haque Nipa
CS 356 Systems Security Spring Dr. Indrajit Ray
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,
The OSI Model and the TCP/IP Protocol Suite
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Computer Communication and Networks Muhammad Waseem Iqbal Lecture # 07.
HW for Chapter 1 Review Questions: 3, 4, 5, 6, 7, 8, and 11 Exercises: 16, 18, 21, 22, 23, and
Process-to-Process Delivery:
NDSL, Chang Gung University, 2.1 Chapter 2 Network Models 長庚大學資訊工程學系 陳仁暉 副教授 Tel: (03) Ext: 5990
Chapter 9.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Chapter 2 Network Models
The OSI Model and the TCP/IP Protocol Suite
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
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.
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
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.
The OSI Model and the TCP/IP Protocol Suite Outline: 1.Protocol Layers 2.OSI Model 3.TCP/IP Model 4.Addressing 1.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NET 221D:Computer Networks Fundamentals
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NET 221D: NETWORKS FUNDAMENTALS Lecture 1: Introduction to Protocols and Layers Networks and Communication Department 1.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
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,
BZUPAGES.COM Presentation on TCP/IP Presented to: Sir Taimoor Presented by: Jamila BB Roll no Nudrat Rehman Roll no
Chapter 2. Network Models
BZUPAGES.COM 2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Net 221D:Computer Networks Fundamentals
Chapter 2. Network Models
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 9 Introduction To Data-Link Layer 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.
Lecturer: Mrs. Rohani bt Hassan
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 9 Introduction To Data-Link Layer 9.# 1
Chapter 2 Network Models.
Chapter 2 Network Models
Lecture 3 By Miss Irum Matloob.
The OSI Model and the TCP/IP Protocol Suite
ADDRESSING Before you can send a message, you must know the destination address. It is extremely important to understand that each computer has several.
Net 431: ADVANCED COMPUTER NETWORKS
Introduction to Protocol and Layer
The OSI Model and the TCP/IP Protocol Suite
Chapter 2 Network Models
Process-to-Process Delivery:
The OSI Model and the TCP/IP Protocol Suite
The OSI Model and the TCP/IP Protocol Suite
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Network Model.
Lecture 2: Overview of TCP/IP protocol
Chapter 2 Network Models
Data Communication Networks
Chapter 2 Network Models
The OSI Model and the TCP/IP Protocol Suite
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Presentation transcript:

2.1 Chapter 2 Network Models – cont. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Network models

TCP/IP PROTOCOL SUITE The layers in the TCP/IP protocol suite do not exactly match those in the OSI model. The original TCP/IP protocol suite was defined as having four layers: host-to- network, internet, transport, and application. However, when TCP/IP is compared to OSI, we can say that the TCP/IP protocol suite is made of five layers: physical, data link, network, transport, and application.

2.4 Figure 2.16 TCP/IP and OSI model Layer: A grouping of related tasks involving the transfer of information.Each layer addresses an essential networking tasks

2.5  TCP/IP is a hierarchical protocol made up of interactive modules, each of which provides a specific functionality (the modules are not necessarily interdependent).  layers of the TCP/IP protocol suite contain relatively independent protocols that can be mixed and matched depending on the needs of the system.  The term hierarchical means that each upper-level protocol is supported by one or more lower-level protocols.

2.6  At the physical and data link layers, TCPIIP does not define any specific protocol.  It supports all the standard and proprietary protocols.  A network in a TCPIIP internetwork can be a local- area. network or a wide-area network. 1.Physical and Data Link Layers in TCP/IP model

2.7  At the network layer supports the Internetworking Protocol.  IP uses four supporting protocols: ARP, RARP, ICMP, and IGMP. 2. Network Layer in TCP/IP model

2.8  The Internetworking Protocol (IP) is the transmission mechanism used by the TCP/IP protocols.  It is an unreliable and connectionless protocol-a best-effort delivery service.  The term best effort means that IP provides no error checking or tracking. IP assumes Internetworking Protocol (IP)

2.9  Address Resolution Protocol  The Address Resolution Protocol (ARP) is used to associate a logical address with a physical address.  ARP is used to find the physical address of the node when its Internet address is known.  Reverse Address Resolution Protocol  The Reverse Address Resolution Protocol (RARP) allows a host to discover its Internet address when it knows only its physical address.  It is used when a computer is connected to a network for the first time or when a diskless computer is booted.  Internet Control Message Protocol  The Internet Control Message Protocol (ICMP) is a mechanism used by hosts and gateways to send notification of datagram problems back to the sender.  ICMP sends query and error reporting messages.  Internet Group Message Protocol  The Internet Group Message Protocol (IGMP) is used to facilitate the simultaneous transmission of a message to a group of recipients. Internetworking Protocol (IP) – supporting protocols

2.10  Traditionally the transport layer was represented in TCP/IP by two protocols: TCP and UDP.  UDP and TCP are transport level protocols responsible for delivery of a message from a process (running program) to another process. Connection control The transport layer can be either connection less or connection oriented 1. Connection oriented :  Makes a connection with the transport layer at the destination machine first before delivering the packers.  When the connection established a sequence of packets from source to the destination can be sent one after another on the same path and in sequential order.  When all packets of message have been delivered, the connection is terminated  This makes the sending transport layer ensure that the message arrives at the receiving transport layer without error ( damage, loss or duplication 2. Connection less : It sends the data, but does not establish and verify a connection between hosts before sending data.  Treats each packet independently, the packets in a message may or may not travel the same path to their destination 3. Transport layer in TCP/IP model

2.11 Connection less example

2.12  The application layer in TCP/ IP is equivalent to the combined session, presentation, and application layers in the OSI model Many protocols are defined at this layer. 4. Application Layer in TCP/IP model

2.13 Summary of duties

2.14 Four levels of addresses are used in an internet employing the TCP/IP protocols: physical, logical, port, and specific. 2-5 ADDRESSING

2.15 Relationship of layers and addresses in TCP/IP

2.16  known also as the MAC or link address  Is the address of a node as defined by its LAN or WAN  It is included in the frame used by data link layer (Header)  Ethernet uses 6-bytes (48-bits) physical address that imprinted on the NIC (Network Internet card) 1. Physical address 07:01:02:01:2C:4B A 6-byte (12 hexadecimal digits) physical address.

2.17 A node with physical address 10 sends a frame to a node with physical address 87. The two nodes are connected by a link. At the data link level this frame contains physical addresses in the header. These are the only addresses needed. The rest of the header contains other information needed at this level. The trailer usually contains extra bits needed for error detection Example 1

2.18

2.19  IP addresses are necessary for universal communications that are independent of physical network.  No two host address on the internet can have the same IP address  IP addresses 32-bit address that uniquely define a host connected to the Internet The physical addresses will change from hop to hop, but the logical addresses remain the same. 2. Logical address (IP)

2.20 Figure 2.20 shows a part of an internet with two routers connecting three LANs. Each device (computer or router) has a pair of addresses (logical and physical) for each connection. In this case, each computer is connected to only one link and therefore has only one pair of addresses. Each router, however, is connected to three networks (only two are shown in the figure). So each router has three pairs of addresses, one for each connection. Example 2

2.21 Figure 2.20 IP addresses

2.22 In the TCP/ IP architecture, the label assigned to a process is called a port address. A port address in TCPIIP is 16 bits in length. 753 A 16-bit port address represented as one single number. 3. Port Addresses

2.23 Figure 2.21 shows two computers communicating via the Internet. The sending computer is running three processes at this time with port addresses a, b, and c. The receiving computer is running two processes at this time with port addresses j and k. Process a in the sending computer needs to communicate with process j in the receiving computer. Note that although physical addresses change from hop to hop, logical and port addresses remain the same from the source to destination. Example 3

2.24 Figure 2.21 Port addresses

2.25 Some applications have user-friendly addresses that are designed for that specific address. Examples: 1. addresses ( to define the recipient of an 2. URL addresses ( www. Mhhe.com) to find a document on the world wide web The addresses get changed to the corresponding port and logical addresses by the sending computer 4. Specific Addresses

The END Behrouz A. Forouzan” Data communications and Networking 26