Communications (Networking) Presented by : John Simon Benneth Nwogu.

Slides:



Advertisements
Similar presentations
Answers of Exercise 7 1. Explain what are the connection-oriented communication and the connectionless communication. Give some examples for each of the.
Advertisements

© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
Networks Types. Spring 2002Computer Network Applications Data Transfer During the ’70s: Minicomputers became affordable; Need to communicate information;
Shalini Bhavanam. Key words: Basic Definitions Classification of Networks Types of networks Network Topologies Network Models.
1 Fall 2005 Extending LANs Qutaibah Malluhi CSE Department Qatar University Repeaters, Hubs, Bridges, Fiber Modems, and Switches.
1 Chapter 9 Computer Networks. 2 Chapter Topics OSI network layers Network Topology Media access control Addressing and routing Network hardware Network.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
Two Network Types Defined by DISTANCE LAN WAN. NETWORKS LAN LOCAL AREA NETWORK.
CSCI 4550/8556 Computer Networks Comer, Chapter 11: Extending LANs: Fiber Modems, Repeaters, Bridges and Switches.
04/26/2004CSCI 315 Operating Systems Design1 Computer Networks.
5-1 Data Link Layer r Today, we will study the data link layer… r This is the last layer in the network protocol stack we will study in this class…
Bob Baker Communications Bob Baker September 1999.
Review on Networking Technologies Linda Wu (CMPT )
OSI Reference Model An overview. Standards and the internet International Organization for Standardization ISO 70’s.
TCP: Software for Reliable Communication. Spring 2002Computer Networks Applications Internet: a Collection of Disparate Networks Different goals: Speed,
Chapter Preview  In this chapter, we will study:  The basic components of a telecomm system  The technologies used in telecomm systems  Various ways.
TCP/IP Reference Model Host To Network Layer Transport Layer Application Layer Internet Layer.
COMPUTER NETWORKS.
Chi So.  Network – a set of devices, software, and cables that enables the exchange of information between them  Host Device – anything a person uses.
Lecturer: Tamanna Haque Nipa
1 Computer Networks Course: CIS 3003 Fundamental of Information Technology.
SIMS-201 LAN Basics, MANs, WANs.
Network Hardware for Expanding Network. Expanding Networks When do we need expansion:  Network cable is full of data movements  Printing tasks needs.
Laudon & Laudon: Canadian Edition
TC 361 Data Networking Test Review
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
© Paradigm Publishing Inc. 6-1 Chapter 6 Telecommunications and Networks.
Lecture 2 Computer Communications and Networks Boriana Koleva Room: C54 Phone:
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
1 Networks and Telecommunications. 2 Applying Telecommunications in Business TELECOMMUNICATIONS – the transmission of data between devices in different.
The Infrastructure Technologies. Communication All communications require: Transmitters/Senders and receivers Transmission medium Rules of communication.
1 Module 15: Network Structures n Topology n Network Types n Communication.
Chapter 2 Communications Networks. Introduction Look at: –Telephony Networks (2.2) –OSI Reference Model(2.3) –The Internet (2.4) –Asynchronous Transfer.
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Network Technologies Chapter 2. Approaches to Network Communication Connection-Oriented –Circuit-switched –A dedicated connection (circuit) is formed.
1 The Internet and Networked Multimedia. 2 Layering  Internet protocols are designed to work in layers, with each layer building on the facilities provided.
OV Copyright © 2011 Element K Content LLC. All rights reserved. Networking Models  The OSI Model  The TCP/IP Model.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
NSH0503/01/11041 Overview Computer Network Technology By Diyurman Gea.
Computer Networks. A computer network is defined as the interconnection of 2 or more independent computers or/and peripherals. Computer Network.
Networks. Common Xmit Media Shared Media Networks are a shared communication resource Only one user can access at a time.
CENG 490/510 Network Programming Russell Deaton Rm
Computer Security Workshops Networking 101. Reasons To Know Networking In Regard to Computer Security To understand the flow of information on the Internet.
Network Protocols n ISO OSI 7-layer model n TCP/IP suite l TCP/UDP l IP l Ethernet/Token Ring l ICMP.
What is a Network? Living Online Lesson 1 Mrs. Elzey.
William Stallings Data and Computer Communications
Chapter2 Networking Fundamentals
Communication Networks - Overview CSE 3213 – Fall November 2015.
Lecture 4 Overview. Ethernet Data Link Layer protocol Ethernet (IEEE 802.3) is widely used Supported by a variety of physical layer implementations Multi-access.
Lecture Topics: 11/27 Networks Layered Model Ethernet IP.
1 Bus topology network. 2 Data is sent to all computers, but only the destination computer accepts 02608c
Chapter 16 Protocols and Layering. Network Communication Protocol an agreement that specifies the format and meaning of messages computers exchange Network.
SYSTEM ADMINISTRATION Chapter 2 The OSI Model. The OSI Model was designed by the International Standards Organization (ISO) as a structural framework.
정보보호기술연구본부 “Internet Security” Chapter 1. P.2 Contents 1. Internetworking and Layered Models 1.1 Networking Technology - LANs, WANs 1.2 Connecting Devices.
THE NETWORKS Theo Chakkapark. Open System Interconnection  The tower of power!  The source of this power comes from the model’s flexibility.
Data Communication & Networking. Data communication Not to be confused with telecommunication –Any process that permits the passage from a sender to one.
CCNA Course-2 AITSO CCNA Course -2 Class-2 ( )
THE OSI REFERENCE MODEL
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
COMPUTER NETWORKS Lecture-8 Husnain Sherazi. Review Lecture 7  Shared Communication Channel  Locality of Reference Principle  LAN Topologies – Star.
Network types Point-to-Point (Direct) Connection Dedicated circuit boards connected by cable; To transfer data from A to B: – A writes on its circuit board;
Network Hardware for Expanding Network
Chapter 3 Computer Networking Hardware
TCP/IP Protocol Suite: Review
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Open System Interconnect (OSI).
Presentation transcript:

Communications (Networking) Presented by : John Simon Benneth Nwogu

Transmission Medium  Copper Wire  Glass Fiber  Radio  Satellites

RS-232  Popular standard used for asynchronous, serial communication over short distances between a computer and a modem or ASCII terminal  Precedes each character with a start bit, follows each character with an idle period at least one bit long (stop bit), and sends each bit in exactly the same length of time.

Digital Signal

 Baud – number of changes in the signal per second that a transmission hardware generates  Bandwidth – maximum rate that a transmission system can change a signal. Measured in cycles per second (Hz)

Carrier Wave

Modulation Techniques  Amplitude Modulation – varies the strength of the outgoing signal in proportion to the info. being sent.  Frequency Modulation – varies the frequency of the underlying carrier in proportion to the info. being sent.  Phase Shift Modulation- changes the timing of the carrier wave abruptly to encode data.

Modem  Hardware circuit that accepts a sequence of data bits and applies modulation for the sender and demodulation for the receiver.

Packet  A small, self contained parcel of data sent across a computer network. Each packet contains a header that identifies the sender and the recipient, and a payload area that contains the data being sent.  Each packet is organized to the specifications of an Ethernet frame.

Ethernet Frame  The basic form of a packet that the underlying hardware sends and receive across a shared medium.

Transmission Error  When packets on a carrier are lost or damaged due to any interference affecting data.  Error Checking a.Parity Check b.Checksum c. CRC

Synchronization (cont.)  Token Ring Passing - Computers attached to a token ring network use a special, short message called token to coordinate use of the ring. One token exists on the ring at any time. To send data, a computer must wait for the token to arrive, transmit exactly one frame, and then transmit the token to the next computer. When the computers have no data to send, the token cycles around the ring at high speeds.

Synchronization  Carrier Sense On Multi-Access Networks and Collision Detection (CSMA/CD) - a mechanism used to coordinate transmission in an Ethernet network. A computer waits for an idle shared medium before it transmits data. In case of collision, the computers involved will use exponential back-off to choose which computer proceeds. Each computer delays a random time before trying to transmit again, and then doubles the delay for each successive collision.

3 Different Network Technology Categories  Local Area Network  Metropolitan Area Network  Wide Area Network

Local Area Network  Can span a single building or campus  Consists of a single shared medium, usually a cable, to which many computers attach  3 basic Topologies a. Star Topology b. Ring Topology c. Bus Topology

Bus Topology

Bus Topology (cont.)  Uses a single coaxial cable called a backbone.  Inexpensive for modest-sized Ethernet networks.  While easy to install and add computers, heavy traffic will slow it down and a cable break will shut down the entire network.

Ring Topology

Ring Topology (cont.)  Using token passing, computers are connected to each other in a circle  Although good for high speed networks, it is difficult to expand, and the entire network is vulnerable if one node goes down.  It requires more cabling than a bus, and adding nodes disrupts the entire network.

Star Topology

Star Topology (cont.)  Each computer connects to a central hub with its own cable making it easy to add computers and more reliable than a bus.  It is more expensive than a bus because of more cable requirements.  If the central hub fails, so does the network.

Wide Area Network  A network that can span sites in multiple cities, countries or continents.  WAN Technologies - ATM - ISDN - SMD

Two Service Paradigms  Connection Oriented service - analogous to telephone communications in which a connection must be established between two computers before any data can be transferred

 Connectionless Service - analogous to a postal mail system. Whenever it has to send data, a computer must place the data in the appropriate frame format, attach the address of the computer to which the data should be delivered and then pass the frame to the network for delivery.

Service Paradigms (cont.)

Network Performance Characteristics  Delay - specifies how long it takes for a bit of data to travel across the network from one computer to another.  Throughput - measure of the rate at which data can be sent through the network. Usually specified in bits per second(bps).

Delay-Throughput Product  T x D  The product of delay and throughput measures the volume of data that can be present on the network.  A network with throughput T and delay D has a total of T x D bits in transit at any time.

Different Network Equipment  Hubs  Switches  Routers  Bridges  Gateway

HUBS  A device that connects multiple Computers to a network.  receives a packet (chunk) of data (a frame in Ethernet lingo) at one of its ports from a PC on the network, it transmits (repeats) the packet to all of its ports and, thus, to all of the other PCs on the network.

Switches  A device that connects multiple Computers to a network.  divides the network into multiple segments, acts as a high-speed, selective bridge between the segments, and supports simultaneous connections of multiple pairs of computers which don't compete with other pairs of computers for network bandwidth.

Routers  is a physical device that joins multiple networks together. Technically, a router is a "layer 3 gateway," meaning that it connects networks (as gateways do), and that it operates at the network layer of the OSI model.

Bridges (Smart Repeaters)  An electronic device that used to extend a LAN.  Connects two cable segments, forwards complete, correct frames from one segment to another.  Does not forward interference

Gateways  can operate at any level of the OSI model from application protocols to low-level signaling.  Acts as an intermediary between domains.

ISO/OSI Layer

Layer Description  Layer 1: Physical Layer deals with the basic network hardware e.g.. Fiber, twisted-pair copper, coax  Layer 2: Data Link layer specifies how to organize data into frames and to transmit the frames e.g.. CSMA/CD, token passing, checksum, CRC  Layer 3: Network layer protocols specify how address are assigned and how packets are forwarded from one end of the network to the other end (e.g.. IP, ARP, RARP)

ISO Layer (cont.)  Layer 4:Transport layer protocols specify how to reliably transfer data from one end to the other (e.g.. TCP, UDP, RIP) Layer 5: Session layer protocols specify how to establish a communication session with a remote computer (e.g.. Password authentication, RPC)

ISO Layer (cont.)  Layer 6:Presentation layer protocols specify how to represent data. Needed because different computers may represent data differently (e.g. XDR).  Layer 7:Application layer protocols e.g. Lpr, rcp, rlogin,rsh, ftp, telnet, smtp, DNS, NFS, NIS, SNMP, bootp, ntp,tftp

Network Protocol Headers

Frame Transmission with ISO frames protocols

TCP/IP Layer

TCP/IP Layer (cont.)  Application Layer Defines TCP/IP application protocols and how host programs interface with transport layer services to use the network Protocols: HTTP, Telnet, FTP, TFTP, SNMP, DNS, SMTP, X Windows, other application protocols

TCP/IP Layer (cont.)  Transport Layer Provides communication session management between host computers. Defines the level of service and status of the connection used when transporting data. Protocols: TCP, UDP, RTP

TCP/IP Layer (cont.)  Internet Layer Packages data into IP datagrams, which contain source and destination address information that is used to forward the datagrams between hosts and across networks. Performs routing of IP data grams. Protocols: IP, ICMP, ARP, RARP

TCP/IP Layer (cont.)  Network Interface Layer Specifies details of how data is physically sent through the network, including how bits are electrically signaled by hardware devices that interface directly with a network medium, such as coaxial cable, optical fiber, or twisted-pair copper wire. Protocols: Ethernet, Token Ring, FDDI, X.25, Frame Relay, RS-232, v.35

IP Addresses  32 bit IP address is divided into two parts: suffix and prefix.  The address prefix identifies the physical network to which the computer is attached  The address suffix identifies the individual computer on that network.

IP Address Classes

Special IP address

ARP Messages

IP Datagram  The internet protocol defines an IP datagram to be the basic unit of transfer across a TCP/IP internet

Sources ONLINE SOURCES: TEXTBOOK SOURCES: Computer Networks and Internets with Internet Applications 3 rd Edition by Douglas E. Comer