The Open System Interconnection (OSI) Model & Network Protocols.

Slides:



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

Chapter 2 Network Models.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
Chapter 2 Network Models.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 2: Internet Protocols.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction To Networking
Chapter 2 Internet Protocol DoD Model Four layers: – Process/Application layer – Host-to-Host layer – Internet layer – Network Access layer.
TCP/IP TCP/IP Basics Alvin Kwan. TCP/IP What is TCP/IP?  It is a protocol suite governing how data can be communicated in a network environment, both.
Chapter Overview TCP/IP Protocols IP Addressing.
The OSI Model and the TCP/IP Protocol Suite
1.  A protocol is a set of rules that governs the communications between computers on a network.  Functions of protocols:  Addressing  Data Packet.
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
Business Data Communications, by Allen Dooley, (c) 2005 Pearson Prentice HallChapter Five 1 Business Data Communications Chapter Five Network, Transport,
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 3: TCP/IP Architecture.
NetworkProtocols. Objectives Identify characteristics of TCP/IP, IPX/SPX, NetBIOS, and AppleTalk Understand position of network protocols in OSI Model.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
Chapter 9.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
THE OSI MODEL AND THE TCP/IP PROTOCOL SUITE CS 1202 Lectur3 part2.
Huda AL_Omairl - Network 71 Protocols and Network Software.
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
The OSI Model and the TCP/IP Protocol Suite Outline: 1.Protocol Layers 2.OSI Model 3.TCP/IP Model 4.Addressing 1.
Chapter Three Network Protocols By JD McGuire ARP Address Resolution Protocol Address Resolution Protocol The core protocol in the TCP/IP suite that.
TCP/IP TCP/IP LAYERED PROTOCOL TCP/IP'S APPLICATION LAYER TRANSPORT LAYER NETWORK LAYER NETWORK ACCESS LAYER (DATA LINK LAYER)
Addressing Through the Layers  Data Link Layer Address  Network Layer Address.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
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,
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
Linux Operations and Administration Chapter Eight Network Communications.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
2.1 Chapter 2 Network Models – cont. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite and IP Addressing Presented By : Dupien AMS.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
Sybex CCNA Chapter 3: Introduction to TCP/IP Instructor & Todd Lammle.
Network Models.
Chapter 2 Network Models.
OSI LAYERS.
Lecture 3 By Miss Irum Matloob.
Computer Networks.
Chapter 5 Network and Transport Layers
Part I. Overview of Data Communications and Networking
The OSI Model and the TCP/IP Protocol Suite
What the OSI Protocol Layers Do
OSI Protocol Stack Given the post man exemple.
Lec 2: Protocols.
Networking for Home and Small Businesses – Chapter 6
Lecture 6: TCP/IP Networking By: Adal Alashban
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
Networking for Home and Small Businesses – Chapter 6
The OSI Model and the TCP/IP Protocol Suite
Layered Task, OSI Model, TCP/IP Model
Computing Over Distance
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 15 – Part 2 Networks The Internal Operating System
TCP/IP Protocol Suite: Review
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
Chapter 2 Network Models
Networking for Home and Small Businesses – Chapter 6
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:

The Open System Interconnection (OSI) Model & Network Protocols. Topic 2: The Open System Interconnection (OSI) Model & Network Protocols.

Topic Review... This chapter will covered: - How to describe the network communication using OSI model. - Explaination of network protocols. - Use addressing schemes forTCP/IP suite. - Understand the network services.

OSI Model... APPLICATION PRESENTATION SESSION TRANSPORT NETWORK Layer 7 APPLICATION Layer 6 PRESENTATION Layer 5 SESSION Layer 4 TRANSPORT Layer 3 NETWORK Layer 2 DATA LINK Layer 1 PHYSICAL Figure 1

Functions of OSI Model... Physical Layer - responsible for transmitting individual bits from one node to the next. Data Link Layer - responsible for transmitting frames from one node to the next.

Network Layer - responsible for the delivery of packets from the original source to the final destination. Transport Layer - responsible for delivery of a message from one proccess to another.

Session Layer - responsible for the establisment, management & termination of logical connections between two end users. Presentation Layer - responsible for translation, encryption, authentication & data compression.

Application Layer - responsible for providing service to the user.

Data delivery through OSI Model... SMTP Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport Network Data Link Physical Email Receiver Format data Port = 25 data data data SIP data Des. MAC Des. IP Sour. Sour. MAC Cable 101011 Figure 2

The Structure of Data Packets & Frame... Data Link Layer Figure 3

Network Layer Figure 4

Media Access Control (MAC) Address.. - MAC (Media Access Control) address is the unique hardware address that is installed to the network card by its manufacturer. - It’s also called physical address. - This address is commonly written as a sequence of 12 hexadecimal digits, such as 0C-0B-CD-34-54- A0. Valid hexadecimal characters are "0" to "9" and "A" to "F".

Figure 5

Ethernet: IEEE 802.3 Local Area Network (LAN) protocols... Ethernet protocols refer to the family of local-area network (LAN) covered by the IEEE 802.3. IEEE 802.3 is a working group and a collection of IEEE standards produced by the working group defining the physical layer and data link layer's media access control (MAC) of wired Ethernet.

Four data rates are currently defined for operation over optical fiber and twisted-pair cables: 10 Mbps - 10Base-T Ethernet (IEEE 802.3) 100 Mbps - Fast Ethernet (IEEE 802.3u) 1000 Mbps - Gigabit Ethernet (IEEE 802.3z) 10-Gigabit - 10 Gbps Ethernet (IEEE 802.3ae).

Protocol Structure: The basic IEEE 802 Protocol Structure: The basic IEEE 802.3 Ethernet MAC Data Frame for 10/100Mbps Ethernet: IEEE 802.3 7 1 6 2 46-1500 bytes 4 Preamble Start-of-frame delimiter Destination address Source Address Length Type 802.2 Header & Data Frame check sequence Figure 6

Network Protocol... A protocol is a set of rules that governs the communications between computers on a network. In order for two computers to talk to each other, they must be speaking the same language. The OSI (Open Systems Interconnection) Reference Model defines seven layers of networking protocols.

OSI model related to common network protocols OSI Layer Name Common Protocol 7 Application 6 Presentation HTTP | FTP | SMTP | DNS 5 Session 4 Transport TCP SPX 3 Network IP IPX 2 Data Link Ethernet 1 Physical Figure 7

Figure 7 - illustrates how some of the major protocols would correlate to the OSI model in order to communicate via the Internet: -Ethernet (Physical/Data Link Layers) -IP/IPX (Network Layer) -TCP/SPX (Transport Layer) -HTTP, FTP, Telnet, SMTP, and DNS (Session/Presentation/Application Layers)

Core Protocols of TCP/IP... - Address Resolution Protocol (ARP) - Internet Protocol (IP) - Internet Control Message Protocol (ICMP) - Internet Group Management Protocol (IGMP) - User Datagram Protocol (UDP) - Transmission Control Protocol (TCP)

Functions... Address Resolution Protocol (ARP) - is a telecommunications protocol used for resolution of network layer addresses into link layer addresses, a critical function in multiple-access networks. Internet Protocol (IP) -Responsible for routing packets across network boundaries, it is the primary protocol that establishes the Internet.

Internet Control Message Protocol (ICMP) - to report problems with the delivery of IP datagrams. Internet Group Management Protocol (IGMP) - to manage group memberships in local area networks. A multicast router should know all groups having members in the local area network.

User Datagram Protocol (UDP) -Provides a datagram service that emphasizes reduced latency over reliability. Transmission Control Protocol (TCP) -TCP provides reliable, ordered delivery of a stream of bytes from a program on one computer to another program on another computer.

Introduction to TCP/IP.. The Transmission Control Protocol/Internet Protocol (TCP/IP) suite created by the Department of Defense (DoD) - to ensure and preserve data integrity and maintain the communication.

TCP/IP and the DoD Model... The DoD model is basically a condensed version of the OSI model – it's composed of four, instead of seven layers: - Process/Application Layer - Host-to-Host Layer - Internet Layer - Network Access Layer

Figure 8: The DoD and OSI Model DoD Model DoD Model OSI Model Process/ Application Application Presentation Session Host-to-Host Transport Internet Network Data Link Physical Network Access Figure 8: The DoD and OSI Model

DoD Model Process/Application layer – defines protocols for node-to-node application communication and also controls user-interface specifications. Host-to-Host layer – defining the protocols for setting up the level of transmission service for applications.

Internet layer – designating the protocols relating to the logical transmission of packets over the entire network. Network layer – monitors the data exchange between the host and the network.

Network Addressing... Network addressing also called as network number & uniquely identifies each network. Every machine on the network shares that network address as part as of its IP address. Example: IP address 172.16.30.56 Network address 172.16.x.x

Class A: Class A: Class A: Class A: Class A: 8 bits 8 bits 8 bits Network Host Class A: Network Host Class A: Network Host Class A: Class A: Multicast Class A: Research Figure 9: Summary of the three classes of networks

Network Address Range... Class bit Range Hosts A N.H.H.H 0 ~ 127 0 ~ 127 16.7 millions B N.N.H.H 10 128 ~ 191 65k C N.N.N.H 110 192 ~ 223 254

Public IP Address... An IP address is considered public if the IP number is valid. Public IP addresses are used by servers (including those for Web sites and DNS servers), network routers or any computer connected directly to the Internet via a modem.

Private IP address... Class Range A 10.0.0.0 ~ 10.255.255.255 B 172.16.0.0 ~ 172.31.255.255 C 192.168.0.0 ~ 192.168.255.255

Binary to Hexadecimal ... Binary Hexadecimal 0000 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7 1000 8 1001 9 1010 A 1011 B 1100 C 1101 D 1110 E 1111 F Binary= 0, 1 Decimal= 0–9 Hexadecimal= 0–9, A-F

Addressing : Unicast Address... - to describe communication where a piece of information is sent from one point to another point. In this case there is just one sender, and one receiver. Example: the standard unicast applications (http, smtp, ftp and telnet) which employ the TCP transport protocol.

Addressing : Broadcast Address... - to describe communication where a piece of information is sent from one point to all other points. In this case there is just one sender, but the information is sent to all connected receivers. Example: the standard application (address resolution protocol (arp) )

Addressing : Multicast Address... - to describe communication where a piece of information is sent from one or more points to a set of other points. In this case there is may be one or more senders. Example of an application which may use multicast is a video server sending out networked TV channels.

ADDRESSING METHODS.... Static/Manual - Setting up IP configuration at Network Connection properties Dynamic/automatic - Automatically received IP address from DHCP server

Static IP Address Advantages - The two names (Windows name and DNS name) are the same as each other, and neither ever changes. Other clients may therefore reliably access your machine by its DNS name. -easily accessible by non-Windows internet services.

Disadvantages - You can't move your machine to a different subnet and expect it to work. You need to reconfigure it

Dynamic IP (DHCP) Address Advantages -IP configuration information gets automatically configured for client machine by the DHCP server. -If we move our client machine to a different subnet, the client will send out its discover message at boot time and work as usual.

Disadvantages - Machine name does not change when we get a new IP address. The DNS (Domain Name System) name is associated with your IP address and therefore does change. This only presents a problem if other clients try to access your machine by its DNS name.

Domain Name Service (DNS)... Domain Name Service (DNS) is the service used to convert human readable names of hosts to IP addresses. Host names are not case sensitive and can contain alphabetic or numeric letters