NETWORKING FUNDAMENTALS. Bandwidth Bandwidth is defined as the amount of information that can flow through a network connection in a given period of time.Bandwidth.

Slides:



Advertisements
Similar presentations
OSI Model OSI MODEL.
Advertisements

OSI MODEL Maninder Kaur
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.
1-1 Introduction to Computer Networks and Data Communications.
Communicating over the Network
Protocols and the TCP/IP Suite
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Chapter 2 Network Models.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
Chapter 2 TCP/ IP PROTOCOL STACK. TCP/IP Protocol Suite Describes a set of general design guidelines and implementations of specific networking protocols.
The OSI and TCP/IP Models Last Update Copyright 2009 Kenneth M. Chipps Ph.D.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Copyright CCNA 1 Chapter 2 Networking Fundamentals By Your Name.
Aleksandar Radovanovic
OSI Model Honolulu Community College Cisco Academy Training Center
Chapter 2 Network Models
Presentation on Osi & TCP/IP MODEL
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Section 2.31 The TCP/IP reference model the de facto Internet standard demonstrates arbitrary nature of layers –various models are possible –OSI & TCP/IP.
Understanding the Host-to-Host Communications Model
The OSI Reference Model Chapter 2. International Organization for Standards (ISO) recognized the need to create a network model that would help network.
1 Review - OSI Model n OSI Reference Model u represents the communications process. u 7 layers: physical, data link, network, transport, session, presentation.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
 An ISO is a multi national body dedicated to worldwide agreement on international standards.  An ISO standard that covers all aspects of network communications.
The OSI Model.
Spring 2006Computer Networks1 Chapter 2 Network Models.
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
©Brooks/Cole, 2003 Model and protocol  A model is the specification set by a standards organization as a guideline for designing networks.  A protocol.
OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
William Stallings Data and Computer Communications
Institute of Technology Sligo - Dept of Computing Chapter 12 The Transport Layer.
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Chapter 2 Network Models
Individual Project 1 Sarah Pritchard. Fran, a customer of your company, would like to visit your company’s website from her home computer… How does your.
Network Models.
1 Pertemuan 5 Networking Models. Discussion Topics Using layers to analyze problems in a flow of materials Using layers to describe data communication.
1 Version 3 Module 2 Networking Fundamentals. 2 Version 3 Data Networks Data networks developed as a result of business applications that were written.
Net 221D:Computer Networks Fundamentals
Pertemuan 4 Bandwidth.
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
COMPUTER NETWORK AND DESIGN CSCI 3385K. Host-to-Host Communications Model Older model Proprietary Application and combinations software controlled by.
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Network Models.
Click to edit Master subtitle style
Chap. 2 Network Models.
The OSI Model and the TCP/IP Protocol Suite
CHAPTER 2 THE OSI MODEL.
Lecturer, Department of Computer Application
DEPARTMENT OF COMPUTER SCIENCE
Lec 5 Layers Computer Networks Al-Mustansiryah University
The OSI Model and the TCP/IP Protocol Suite
Protocols and the TCP/IP Suite
Chapter 3: Open Systems Interconnection (OSI) Model
Network Protocol Layers
OSI Model OSI MODEL.
Protocols and the TCP/IP Suite
The OSI Model and the TCP/IP Protocol Suite
Presentation transcript:

NETWORKING FUNDAMENTALS

Bandwidth Bandwidth is defined as the amount of information that can flow through a network connection in a given period of time.Bandwidth is defined as the amount of information that can flow through a network connection in a given period of time.

Analogy For Bandwidth

Measurement of Bandwidth Units of BandwidthUnits of Bandwidth

Bandwidth Limitation

Throughput Bandwidth is the measure of the amount of information that can move through the network in a given period of time.Bandwidth is the measure of the amount of information that can move through the network in a given period of time. Throughput refers to actual measured bandwidth, at a specific time of day, using specific Internet routes, and while a specific set of data is transmitted on the network.Throughput refers to actual measured bandwidth, at a specific time of day, using specific Internet routes, and while a specific set of data is transmitted on the network. The following are some of the factors that determine throughput:The following are some of the factors that determine throughput: –Internetworking devices –Type of data being transferred –Network topology –Number of users on the network –User computer –Server computer –Power conditions

Throughput Variables that may affect throughput

Bandwidth Data transfer calculation Transfer Time CalculationTransfer Time Calculation

Bandwidth Data transfer calculation Two important points should be considered when doing this calculation:Two important points should be considered when doing this calculation: –The result is an estimate only, because the file size does not include any overhead added by encapsulation. –The result is likely to be a best-case transfer time, because available bandwidth is almost never at the theoretical maximum for the network type. A more accurate estimate can be attained if throughput is substituted for bandwidth in the equation.

Bandwidth Digital versus analog Analog bandwidthAnalog bandwidth –Analog bandwidth is measured by how much of the electromagnetic spectrum is occupied by each signal. –The basic unit of analog bandwidth is hertz (Hz), or cycles per second. –These are the units used to describe the frequency of cordless telephones, which usually operate at either 900 MHz or 2.4 GHz. These are also the units used to describe the frequencies of a and b wireless networks, which operate at 5 GHz and 2.4 GHz

Bandwidth Digital versus analog Digital BandwidthDigital Bandwidth –In digital signaling all information is sent as bits, regardless of the kind of information it is. –Voice, video, and data all become streams of bits when they are prepared for transmission over digital media. –Unlimited amounts of information can be sent over the smallest or lowest bandwidth digital channel. Regardless of how long it takes for the digital information to arrive at its destination and be reassembled, it can be viewed, listened to, read, or processed in its original form

Bandwidth Digital versus analog Audio Analogy for BandwidthAudio Analogy for Bandwidth

Network Models Analyzing Network In LayersAnalyzing Network In Layers

Network Models Network ComparisonNetwork Comparison

Network CommunicationNetwork Communication

Network Models Using layers to describe data communication In order for data packets to travel from a source to a destination on a network, it is important that all the devices on the network speak the same language or protocol.In order for data packets to travel from a source to a destination on a network, it is important that all the devices on the network speak the same language or protocol. A data communications protocol is a set of rules or an agreement that determines the format and transmission of data.A data communications protocol is a set of rules or an agreement that determines the format and transmission of data.

Network Models OSI Models

Network Models OSI Layers The OSI reference model is a framework that is used to understand how information travels throughout a network.The OSI reference model is a framework that is used to understand how information travels throughout a network. Dividing the network into seven layers provides the following advantages:Dividing the network into seven layers provides the following advantages: –It breaks network communication into smaller, more manageable parts. –It standardizes network components to allow multiple vendor development and support. –It allows different types of network hardware and software to communicate with each other. –It prevents changes in one layer from affecting other layers. –It divides network communication into smaller parts to make learning it easier to understand.

Network Models Peer-to-peer communications In order for data to travel from the source to the destination, each layer of the OSI model at the source must communicate with its peer layer at the destination.In order for data to travel from the source to the destination, each layer of the OSI model at the source must communicate with its peer layer at the destination. During this process, the protocols of each layer exchange information, called protocol data units (PDUs).During this process, the protocols of each layer exchange information, called protocol data units (PDUs). Then it adds whatever headers and trailers the layer needs to perform its function.Then it adds whatever headers and trailers the layer needs to perform its function.

Network Models Peer-to-peer communications

Data packets on a network originate at a source and then travel to a destination. Each layer depends on the service function of the OSI layer below it. To provide this service, the lower layer uses encapsulation to put the PDU from the upper layer into its data field. Then it adds whatever headers and trailers the layer needs to perform its function. Next, as the data moves down through the layers of the OSI model, additional headers and trailers are added. After Layers 7, 6, and 5 have added their information, Layer 4 adds more information. This grouping of data, the Layer 4 PDU, is called a segment.Data packets on a network originate at a source and then travel to a destination. Each layer depends on the service function of the OSI layer below it. To provide this service, the lower layer uses encapsulation to put the PDU from the upper layer into its data field. Then it adds whatever headers and trailers the layer needs to perform its function. Next, as the data moves down through the layers of the OSI model, additional headers and trailers are added. After Layers 7, 6, and 5 have added their information, Layer 4 adds more information. This grouping of data, the Layer 4 PDU, is called a segment. The network layer provides a service to the transport layer, and the transport layer presents data to the internetwork subsystem. The network layer has the task of moving the data through the internetwork. It accomplishes this task by encapsulating the data and attaching a header creating a packet (the Layer 3 PDU). The header contains information required to complete the transfer, such as source and destination logical addresses.The network layer provides a service to the transport layer, and the transport layer presents data to the internetwork subsystem. The network layer has the task of moving the data through the internetwork. It accomplishes this task by encapsulating the data and attaching a header creating a packet (the Layer 3 PDU). The header contains information required to complete the transfer, such as source and destination logical addresses. The data link layer provides a service to the network layer. It encapsulates the network layer information in a frame (the Layer 2 PDU). The frame header contains information (for example, physical addresses) required to complete the data link functions. The data link layer provides a service to the network layer by encapsulating the network layer information in a frame.The data link layer provides a service to the network layer. It encapsulates the network layer information in a frame (the Layer 2 PDU). The frame header contains information (for example, physical addresses) required to complete the data link functions. The data link layer provides a service to the network layer by encapsulating the network layer information in a frame. The physical layer also provides a service to the data link layer. The physical layer encodes the data link frame into a pattern of 1s and 0s (bits) for transmission on the medium (usually a wire) at Layer 1.The physical layer also provides a service to the data link layer. The physical layer encodes the data link frame into a pattern of 1s and 0s (bits) for transmission on the medium (usually a wire) at Layer 1.

Networking Models TCP/IP

The designers of TCP/IP felt that the application layer should include the OSI session and presentation layer details. They created an application layer that handles issues of representation, encoding, and dialog control.The designers of TCP/IP felt that the application layer should include the OSI session and presentation layer details. They created an application layer that handles issues of representation, encoding, and dialog control. The transport layer deals with the quality of service issues of reliability, flow control, and error correction. One of its protocols, the transmission control protocol (TCP), provides excellent and flexible ways to create reliable, well- flowing, low-error network communications.The transport layer deals with the quality of service issues of reliability, flow control, and error correction. One of its protocols, the transmission control protocol (TCP), provides excellent and flexible ways to create reliable, well- flowing, low-error network communications. The purpose of the Internet layer is to divide TCP segments into packets and send them from any network. The packets arrive at the destination network independent of the path they took to get there. The specific protocol that governs this layer is called the Internet Protocol (IP). Best path determination and packet switching occur at this layer.The purpose of the Internet layer is to divide TCP segments into packets and send them from any network. The packets arrive at the destination network independent of the path they took to get there. The specific protocol that governs this layer is called the Internet Protocol (IP). Best path determination and packet switching occur at this layer. The name of the network access layer is very broad and somewhat confusing. It is also known as the host-to-network layer. This layer is concerned with all of the components, both physical and logical, that are required to make a physical link. It includes the networking technology details, including all the details in the OSI physical and data link layers.The name of the network access layer is very broad and somewhat confusing. It is also known as the host-to-network layer. This layer is concerned with all of the components, both physical and logical, that are required to make a physical link. It includes the networking technology details, including all the details in the OSI physical and data link layers.

Networking Models TCP/IP

Networking Models Detailed encapsulation process The information sent on a network is referred to as data or data packets.The information sent on a network is referred to as data or data packets. If one computer (host A) wants to send data to another computer (host B), the data must first be packaged through a process called encapsulation.If one computer (host A) wants to send data to another computer (host B), the data must first be packaged through a process called encapsulation. Encapsulation wraps data with the necessary protocol information before network transit.Encapsulation wraps data with the necessary protocol information before network transit. Therefore, as the data packet moves down through the layers of the OSI model, it receives headers, trailers, and other information.Therefore, as the data packet moves down through the layers of the OSI model, it receives headers, trailers, and other information.

Networking Models Detailed encapsulation process Networks must perform the following five conversion steps in order to encapsulate data: –Build the data – As a user sends an message, its alphanumeric characters are converted to data that can travel across the internetwork. –Package the data for end-to-end transport – The data is packaged for internetwork transport. By using segments, the transport function ensures that the message hosts at both ends of the system can reliably communicate. –Add the network IP address to the header – The data is put into a packet or datagram that contains a packet header with source and destination logical addresses. These addresses help network devices send the packets across the network along a chosen path. –Add the data link layer header and trailer – Each network device must put the packet into a frame. The frame allows connection to the next directly-connected network device on the link. Each device in the chosen network path requires framing in order for it to connect to the next device. –Convert to bits for transmission – The frame must be converted into a pattern of 1s and 0s (bits) for transmission on the medium. A clocking function enables the devices to distinguish these bits as they travel across the medium. The medium on the physical internetwork can vary along the path used. For example, the message can originate on a LAN, cross a campus backbone, and go out a WAN link until it reaches its destination on another remote LAN.

Networkong Models Detailed encapsulation process

Networking Models Detailed encapsulation process