Introduction To Data Communication Network
Introduction To Data Communication Network
AUG1 2011
Outline
Basic concepts in communications Understanding Networking. Understanding Transmission Medium (Network Cables) Understanding Network Hardware WAN and LAN Understanding Network Protocols
Basic Concepts
Communications activity associated with distributing or exchanging information Telecommunications technology of communications at a distance that permits information to be created any where and used everywhere with little delay Today it, involves
Data: digital and analog Voice: spoken word Video: telelcommunication imaging
Must have a message Message must have a transmitter Message must have a medium Message must be understood Message must have some level of security
Destination System
Source System
Source System
Destination System
Understanding Networking
NETWORK
What do you see here for a typical network?
Ring: Similar to a bus network, rings have nodes daisy chained, but the end of the network in a ring topology comes back around to the first node, creating a complete circuit. Each node takes a turn sending and receiving information through the use of a token. The token along with any data is sent from the first node to the second node which extracts the data addressed to it and adds any data it wishes to send. Then second node passes the token and data to the third node, etc. until it comes back around to the first node again. Only the node with the token is allowed to send data . All other nodes must wait for the token to come to them.
A hub does not perform any type of filtering or routing of the data. A hub is a junction that joins all the different nodes together.
Bit: binary digit, either 0 or 1 Baud (dont really use anymore; not accurate) = one electronic state change per second Bit rate a method for measuring data transmission speed bits per second Mbps millions of bits per second (data speed; measure of bandwidth = total information flow over a given time) on a telecommunication medium 8 bits = 1 byte Mb million bits (quantity of data) MB million bytes (quantity of data) Gbps Billion bits per second (data speed) Teraflops trillion operations per second
Data Transmission
Successful transmission of data depends on:
The quality of the signal being transmitted Characteristics of the transmission medium
Data rate bits per second in data communications Bandwidth bandwidth or signal is constrained by the transmitter and the nature of the transmission in cycles per second or hertz Noise Average level of noise over the communication path. Error rate rate at which errors occur where error in 1 or 0 bit occurs
Transmission characteristics: Can transmit analog and digital signals Usable spectrum for analog signaling is about 400 Mhz Amplifier needed for analog signals for less than 1 Km and less distance for higher frequency Repeater needed for digital signals every Km or less distance for higher data rates Operation of 100s Mb/s over 1 Km.
Application:
Common in building for digital signaling used at speed of 10s Mb/s (CAT3) and 100Mb/s (CAT5) over 100s meters. Common for telephone interconnection at home and office buildings Less expensive medium; limited in distance, bandwidth, and data rate.
CAT 2
CAT 3 CAT 4
4 Mbps
16 Mbps 20 Mbps
Mainly used in the IBM Cabling System for token ring networks
Voice and data on 10BASE-T Ethernet (certify 16Mhz signal) Used in 16Mbps Token Ring Otherwise not used much
CAT 5
100 Mbps
100 Mbps 155 Mbps asynchronous transfer mode (certify 100 Mhz signal)
LECTURE TWO
Network Hardware
Hubs
A hub is the place where data converges from one or more directions and is forwarded out in one or more directions. Seen in local area networks
Gateways
A gateway is a network point that acts as an entrance to another network. On the internet, in terms of routing, the network consists of gateway nodes and host nodes. Host nodes are computer of network users and the computers that serve contents (such as Web pages). Gateway nodes are computers that control traffic within your companys network or at your local internet service provider (ISP)
Routers
A router is a device or a software in a computer that determines the next network point to which a packet should be forwarded toward its destination. Allow different networks to communicate with each other A router creates and maintain a table of the available routes and their conditions and uses this information along with distance and cost algorithms to determine the best route for a given packet. A packet will travel through a number of network points with routers before arriving at its destination.
Bridge
a bridge is a product that connects a local area network (LAN) to another local area network that uses the same protocol (for example, Ethernet or token ring). A bridge examines each message on a LAN, "passing" those known to be within the same LAN, and forwarding those known to be on the other interconnected LAN (or LANs).
Switches
Allow different nodes of a network to communicate directly with each other. Allow several users to send information over a network at the same time without slowing each other down.
1.41
What is ethernet?
A group of standards for defining a local area network that includes standards in cabling and the structure of the data sent over those cables as well as the hardware that connects those cables. Independent of the network architecture IEEE 802.3 Ethernet Specification
Great detail specifying cable types, data formats, and procedures for transferring that data through those cables
Examples of protocols:
WAN Protocol: TCP/IP LAN Protocol: Media Access Control; Contention; Token Passing
STANDARDS
Standards are essential in creating and maintaining an open and competitive market for equipment manufacturing. Standards provide guidelines to manufactures,vendors,government agencies.
What is TCP/IP?
Transmission Control Protocol (TCP) uses a set of rules to exchange messages with other Internet points at the information packet level Internet Protocol (IP) uses a set of rules to send and receive messages at the Internet address level Is the predominate network protocol in use today (Other includes OSI Model) for interoperable architecture and the internet. TCP/IP is a result of protocol research and development conducted on experimental packet switched network by ARPANET funded by the defense advanced research projects agency (DARPA). TCP/IP used as internet standards by the internet architecture board (IAB).
Application Layer: contains the logic needed to support the various user applications. Separate required for each application. IP handles actual Host-to-host or transport Layer: collection of delivery of packets mechanisms in a single and common layer Internet Layer: IP provides the routing functions across the multiple networks Network access layer: concerned with access to and routing data across a network for two end systems attached to the same network. Physical Layer: covers physical interface between PC
TCP keep track of the individual packets And reassemble are module
TCP (example)
Web Server: serves HTML pages TCP layer in the server divides the file into one or more packets, numbers the packet, then forward packets individually to IP. Note: each packet has the same destination IP address, it may get routed differently through the network. TCP (on the client) reassembles the individual packets and waits until they have arrived to forward them as a single file.
IP
Connectionless protocol (I.e. no established connection between the end points that are communicating.) Responsible for delivery the independently treated packet !!!! TCP responsible for reassembly.
SLIP/ PPP
Considerations?
Examples
Multimedia (audio/video stream) Bioinformatics Educational CDs as an example of extending network capacity
Further Readings
Basics: Complete Idiots Guide to Networking, 3rd Edition (Wagner and Negus) Practical Network Cabling (Freed and Derfler) Networking books by William Stallings:
Business Data Communications Operating Systems: Internals and Design Principles Data & Computer Communications Local and Metropolitan Area Networks High-speed networks TCP/IP and ATM Design Principles