You are on page 1of 37

A Review of Key Networking Concepts

Dr. Arjan Durresi The Ohio State University Columbus, OH 43210 Durresi@CIS.Ohio-State.Edu These slides are available at: http://www.cis.ohio-state.edu/~durresi/cis777-03/
The Ohio State University

2- Networking Concepts - 1

CIS777 SP03

Overview
Telecommunications tools to improve communications ! ISO/OSI Reference Model ! Ethernet/IEEE 802.3 LANs ! Interconnecting Devices All these concepts are taught in CIS677.
!
The Ohio State University

2- Networking Concepts - 2

CIS777 SP03

Communication
Exchange of Information (Communication), makes possible the Human society and the civilization ! Improvements in communication - milestones in the history of civilization " Language " Writing " Books " Electronic communication, Internet
!

The Ohio State University

2- Networking Concepts - 3

CIS777 SP03

Tools created to increase and enhance our capabilities: " Cars, Airplanes, Microscopes, Telescopes " Telegraph , Telephone to communicate " Computers born to store and process information " Computers to communicate; Network - more than two computers ! Each epoch in human history is dominated by one tool: " Industrial Revolution: Steam engine " Information Age: Computers and networks ! The Internet is the universal medium of communication
!
The Ohio State University

Communication with computers

2- Networking Concepts - 4

CIS777 SP03

In 1890 simple telephone networks with manually operated switches circuit switching ! Operators replaced by mechanical switches and 100 years later by electronic switches
!

Evolution of Networks

Electronic switches and exchange control information using the common channel signaling (CCS)
2- Networking Concepts - 5 CIS777 SP03

The Ohio State University

Evolution of Networks
Since 1980s Synchronous Optical Network (SONET) and Synchronous Digital Hierarchy (SDH) for the transmission links of the telephone networks ! Integrated Services Digital Network (ISDN) integration of data and voice ! Asymmetric Digital Subscriber Line (ADSL) > 1.5 Mbps downstream
!

The Ohio State University

2- Networking Concepts - 6

CIS777 SP03

RS-232C

Up to 38kbps over short distances (less than 30m) ! Serial transmission one character at a time ! Each character => 7 bits + 1bit parity
!

The Ohio State University

2- Networking Concepts - 7

CIS777 SP03

Synchronous Transmission

The first computer networks designed to share largescale computers ! HDLC family ! Packet based => header + data + CRC
!

The Ohio State University

2- Networking Concepts - 8

CIS777 SP03

Store-and-forward Packet Switching

To interconnect many computers ! Statistical multiplexing more efficient than timedivision multiplexing ! ARPNET late 1960s " The network is peripheral
!

The Ohio State University

2- Networking Concepts - 9

CIS777 SP03

Evolution of Networks
Emergence of LANs ! In the 1990s Internet becomes a commercial success ! Internet has been doubling is size every nine months ! From If a company is important it is online to If a company is not on line it doesnt exist ! The impact of Internet: " Economic, Education, Government, etc.
!

The Ohio State University

2- Networking Concepts - 10

CIS777 SP03

Local Area Networks

Emergence of LANs ! Ethernet 10Mbps, 100Mbps, 1Gbps, 10Gbps ! Ethernet everywhere: LAN and WAN
!

The Ohio State University

2- Networking Concepts - 11

CIS777 SP03

LAN

Token Ring better performance than Ethernet ! Avoid collisions ! Handle priorities ! FDDI up to 100Mbps ! Data + Real time traffic
!

The Ohio State University

2- Networking Concepts - 12

CIS777 SP03

Asynchronous Transfer Mode

Switched technology total throughput much larger than shared medium ones ! 53 bytes cell. Integration of data and voice. ! Very good QOS ! Complex, less scalable than Ethernet and IP, no native applications
!
The Ohio State University

2- Networking Concepts - 13

CIS777 SP03

Always more speed


DWDM

The Ohio State University

2- Networking Concepts - 14

CIS777 SP03

Cable Television Networks

! ! ! ! !

CATV delivers TV in more than 50% of US households High Speed Internet Access. Cable modems: 45 Mbps downstream, 1.5 Mbps upstream Sharing Security issues No cable in offices But new revenue for providers
2- Networking Concepts - 15 CIS777 SP03

The Ohio State University

Historical Maps of Computer Networks


http://www.cybergeography.org/atlas/historical.html ! The pioneering research of Paul Baran in the 1960s, who envisioned a communications network that would survive a major enemy attacked. ! Donald Davies, a pioneer in networking in the 1960s ! A good book Where Wizards Stay Up Late: The Origins of the Internet, by Katie Hafner and Matthew Lyon
!

The Ohio State University

2- Networking Concepts - 16

CIS777 SP03

Trend: Convergence
Entertainment Video Games Publishing News Cable TV Advertising Digital Media Production

Telephone

Computer Digital Media Storage/ Handling

Video Voice Transport Transport

The Ohio State University

2- Networking Concepts - 17

CIS777 SP03

Convergence (Cont)
Content Computing Communications ! Merging of Content Providers and Content transporters ! Phone companies, cable companies, entertainment industry, and computer companies ! Single department for telephone and computer networking ! LAN/WAN convergence
The Ohio State University

2- Networking Concepts - 18

CIS777 SP03

Social Impact of Networking

From : To be important should be online to: To exist should be online


!

No need to get out for " Office " Shopping " Entertainment " Education

Virtual Schools ! Virtual Cash ! Virtual Workplace ! 165 Million US online users
!
CIS777 SP03

The Ohio State University

2- Networking Concepts - 19

Cave Persons of 2050

The Ohio State University

2- Networking Concepts - 20

CIS777 SP03

Networking Trends ?
Networking Bottleneck Bandwidth bps more important that CPU speed ! Networking Age - Internet-based Economy ! Internet Growth - High ! Data > Voice Networking and Telecom Merger ! Quality of Service Holy Grail for the research ! Optical Networks The promise for unlimited bandwidth ! The Internet - the universal medium of communication
!
The Ohio State University

2- Networking Concepts - 21

CIS777 SP03

How Fast is the Internet Growing?


!

IP Traffic Growth will slow down from 200-300% per year to 60% by 2005
- McKinsey & Co and JP Morgan, May 16, 2001

98% of fiber is unlit - WSJ, New York Times, Forbes (Fiber is a small fraction of cost. Laying is expensive.) ! Nortel blamed sales decline on falling IP traffic ! Carriers are using only avg 2.7% of their total lit fiber capacity - Michael Ching, Marril Lynch & Co. in Wall Street
!

Journal

The Ohio State University

2- Networking Concepts - 22

CIS777 SP03

The Bubble
Networking Spending Dot Coms CLECs Y2K

1997 1998 1999 2000 2001


! !

Sidgmore: Internet Traffic doubling every 40 days, 30 days, Over-projection data networking equipment Nearly 1/3 of all tech IPOs over the last 21 years happened in 1999 and 2000. Source:Morgan Stanely/Chi at Opticomm

! !

CLEC - Competitive Local Exchange Carrier ILEC - Incumbent Local Exchange Carriers
2- Networking Concepts - 23

The Ohio State University

CIS777 SP03

Internet Growth (Cont)


! !

Demand on 14 of 22 most used routes exceeds 70%


-Telechoice, July 19, 2001

Traffic grew by a factor of 4 between April 2000April 2001


-Larry Roberts, August 15, 2001

The Ohio State University

2- Networking Concepts - 24

CIS777 SP03

Total U.S. Internet Traffic


20 Largest Tier 1 U.S. Internet Service Providers 60 50 40 Total U.S. Internet Traffic 30 20 10

3.0/yr Average Growth Rate

PetaBytes/month

ISPs
0
Jan 00 Apr 00 Jul 00 Oct 00 Jan 01 Apr 01 Jul 01 Oct 01 Jan 02

Source: Roberts et al., 2002


The Ohio State University

2- Networking Concepts - 25

CIS777 SP03

Moores Law is Too Slow


70.0 60.0 50.0 40.0 30.0 20.0 10.0 0.0 1 2 3 Traffic

Moore's Law 4 5 6

Years

Moores Law: Factor of 2 every 1.5 years 60%/year ! Internet Traffic: Factor of 4 per year Need for more Networks, QoS, Optical Switching
!
The Ohio State University

2- Networking Concepts - 26

CIS777 SP03

Voice vs Data: Traffic vs Revenue


100% 80% 60%
Aug 2000 IP Traffic IP Revenue Aug 2002 Voice Traffic Voice Revenue

40% 20% 0% Jan-00

Jan-01

Jan-02

Jan-03

Jan-04

Jan-05

Source: L. Roberts at Opticomm 2001


The Ohio State University

2- Networking Concepts - 27

CIS777 SP03

Trend: Traffic > Capacity

"You can never be too rich, too thin, or have too much bandwidth" Expensive Bandwidth Cheap Bandwidth ! Sharing ! No sharing ! Multicast ! Unicast ! Virtual Private Networks ! Private Networks ! Need QoS ! QoS less of an issue ! Likely in WANs ! Possible in LANs
The Ohio State University

2- Networking Concepts - 28

CIS777 SP03

Technology depends on the Socio-technical System " Social, Political, Economic, Institutional ! Not simply the rational product of scientists and engineers. ! Technology makes sense when seen as part of the society ! Examples: " Automobile engines: Internal combustion vs. steam " Network technologies: ! OSI vs. TCP/IP vs. ATM, Ethernet vs. Token Ring, ISDN vs. fax ! Future: Quality of Service mechanisms over the Internet
!
The Ohio State University

Is Technology only technical stuff ?

2- Networking Concepts - 29

CIS777 SP03

The right Trade off in Networking


Need Cost
!

Complexity

User is the King => Pays the bill ! What does the user really need? ! Killer applications are key for the success of a particular technology ! In todays Internet the driving need is connectivity " Email and web browser killer applications, which dont need more QOS ! Future Internet, new applications + more QOS ?
The Ohio State University

2- Networking Concepts - 30

CIS777 SP03

Dealing with Network Complexity


Network complexity: " Many technologies with different features " Not all standards are compatible, from different organizations " Multiple technologies to interconnect the networks " No single underlying theory that explains the relationship among the parts ! How to learn about the networking ? " Focus on the concepts, go beyond the details " When needed is easy to go from concepts to details " Concepts are borrowed among technologies.
!
The Ohio State University

2- Networking Concepts - 31

CIS777 SP03

ISO/OSI Reference Model


3 2 1 Application Presentation Session Transport Network Datalink Physical File transfer, Email, Remote Login ASCII Text, Sound Establish/manage connection End-to-end communication: TCP Routing, Addressing: IP Two party communication: Ethernet How to transmit signal: Coding

The Ohio State University

2- Networking Concepts - 32

CIS777 SP03

TCP/IP Reference Model


TCP = Transport Control Protocol ! IP = Internet Protocol (Routing)
!

TCP/IP Ref Model Application Transport Internetwork Host to Network

TCP/IP Protocols

OSI Ref Model Application Presentation Session Transport Network Datalink Physical
CIS777 SP03

FTP

Telnet HTTP UDP IP

TCP

Ether Packet Point-tonet Radio Point


2- Networking Concepts - 33

The Ohio State University

Layered Packet Format


!

Nth layer control info is passed as N-1th layer data. FTP FTP Data Header TCP Header IP Header TCP Data IP Data Ethernet Data
2- Networking Concepts - 34

Ethernet Header
The Ohio State University

Ethernet Trailer
CIS777 SP03

Hour-glass model:
" " "

Internet Protocol IP

Glue of the Internet, Everything over IP, and IP over everything The single common language

Implemented at both hosts and routers ! Accommodating heterogeneity ! Minimalist approach. Best effort datagram service ! One of the main reasons of the Internets success
!

TCP,UDP IP ATM,Ethern.
The Ohio State University

2- Networking Concepts - 35

CIS777 SP03

Internet Architecture
! Defined

(IETF) ! Hourglass Design ! Application vs. Application Protocol (FTP, HTTP) FTP HTTP NV TFTP
TCP UDP

by Internet Engineering Task Force

IP

NET 1
The Ohio State University

NET 2

NET n

2- Networking Concepts - 36

CIS777 SP03

TCP/IP Networking Architecture

Router = Intermediate Node


End host A FTP

FTP Protocol

End host B Application

TCP

TCP Protocol IP Protocol IP Protocol

Transport

IP Ethernet Driver

IP Ethernet Driver

IP Ethernet Driver

Network Ethernet Driver

Ethernet Protocol
The Ohio State University

2- Networking Concepts - 37

One or more nodes within the network

Ethernet Protocol

CIS777 SP03

OS / SO Ne wo g OSI/ISO Networking Architecture


End host Application End host Application Presentation Presentation

Session

Session

Transport

Transport

Network

Network

Network

Network

Data link

Data link

Data link

Data link

Physical

Physical

Physical

Physical

The Ohio State University

2- Networking Concepts - 38

One or more nodes within the network

CIS777 SP03

OSI vs TCP Reference Models


! ! ! ! ! !

OSI introduced concept of services, interface, protocols These were force-fitted to TCP later It is not easy to replace protocols in TCP. In OSI, reference model was done before protocols. In TCP, protocols were done before the model OSI: Standardize first, build later TCP: Build first, standardize later OSI took too long to standardize. TCP/IP was already in wide use by the time. OSI became too complex. TCP/IP is not general. Ad hoc.

The Ohio State University

2- Networking Concepts - 39

CIS777 SP03

Coding Terminology
Pulse Bit
!

+5V 0 -5V

Signal element: Pulse ! Modulation Rate: 1/Duration of the smallest element =Baud rate ! Data Rate: Bits per second ! Data Rate = Fn(Bandwidth, signal/noise ratio, encoding)

The Ohio State University

2- Networking Concepts - 40

CIS777 SP03

Channel Capacity
Capacity = Maximum data rate for a channel ! Nyquist Theorem: ! Bilevel Encoding: Data rate = 2 Bandwidth
!

1 5V 0 0 Multilevel coding: Data rate = 2 Bandwidth log2 M 10 11 01 00 Example: M=4, Capacity = 4 Bandwidth
The Ohio State University

2- Networking Concepts - 41

CIS777 SP03

Channel Capacity (Cont)


!

Bilevel Encoding: Worst case: 1010101010 Cycle time = 2 Bit time Data rate = 2 Bandwidth

1 5V 0 0 Multilevel coding: Worst case 0011001100110011 Cycle time = 4 Bit time Data rate = 2 Bandwidth log2 M 11 11 00 00 11 00 11 00
CIS777 SP03

11

00

The Ohio State University

2- Networking Concepts - 42

Channel Capacity (cont.)


!

Bilevel Coding: Worst case: 1010101010


5V 0 0 1 0 Time 1 1 1 1 0 1 0 Frequency 3F

Bilevel Coding: not worst case: 111000111000


0 Time 0 0 0 F Frequency

5V 0

The Ohio State University

2- Networking Concepts - 43

CIS777 SP03

Shannon's Theorem
! !

Bandwidth = B Hz Signal-to-noise ratio = S/N Maximum number of bits/sec CMAX = B log2 (1+S/N) " Application of Second Law of Thermodynamic " When more than CMAX, information becomes noise Example: Phone wire bandwidth = 3100 Hz S/N = 30 dB, 10 Log 10 S/N = 30 Log 10 S/N = 3, S/N = 103 = 1000 Capacity = 3100 log 2 (1+1000) = 30,894 bps Compression : Code repetitive patterns with a shorter data set " Example: Code XXXXXX (6 bytes) with 2 bytes

The Ohio State University

2- Networking Concepts - 44

CIS777 SP03

Nyquists vs. Shannons Theorem

Nyquists Theorem: " Explore ways to encode bits " Clever encoding allows more bits to be transmitted per unit time, for example multilevel encoding ! Shannons Theorem: " No amount of clever encoding can overcome the laws of physics
!
The Ohio State University

2- Networking Concepts - 45

CIS777 SP03

Data vs Signal
Data 1010
!

Signal

Data

Data: Analog (Music), Digital (files) ! Signal: Analog (POTS, Radio), Digital (ISDN) Data Analog Digital Analog Digital
The Ohio State University

Signal Analog Analog Digital Digital

Examples Modulation AM, FM Coding/Keying ASK, FSK, PSK Modulation PCM, ADPCM Coding Manchester, NRZ
2- Networking Concepts - 46 CIS777 SP03

Bit Stuffing
! ! !

Delimit with special bit pattern (bit flags) Stuff bits if pattern appears in data Remove stuffed bits at destination 0 11111 11111 11111 10010

Transmitter
01111110 0 111110 111110 111110 10010 01111110

Receiver
0 11111 11111 11111 10010
The Ohio State University

Flag

2- Networking Concepts - 47

CIS777 SP03

What Goes Wrong in the Network?


Bit-level errors (electrical interference) ! Packet-level errors (congestion) ! Link and node failures ! Messages are delayed ! Messages are deliver out-of-order ! Third parties eavesdrop ! The key problem is to fill in the gap between what applications expect and what the underlying technology provides.
!
The Ohio State University

2- Networking Concepts - 48

CIS777 SP03

Flow Control
Flow Control = Sender does not flood the receiver, but maximizes throughput ! Sender throttled until receiver grants permission ! Methods: " Stop and wait " Sliding window
!

The Ohio State University

2- Networking Concepts - 49

CIS777 SP03

Error Control
Error Control = Deliver frames without error, in the proper order to network layer ! Error control Mechanisms: " Ack/Nak: Provide sender some feedback about other end " Time-out: for the case when entire packet or ack is lost " Sequence numbers: to distinguish retransmissions from originals ! ARQ: Stop and Wait, Selective Reject, Go-back n
!
The Ohio State University

2- Networking Concepts - 50

CIS777 SP03

Data entering network divided into chunks called "packets'' packets traversing network share network resources (e.g., link bandwidth, buffers) with other packets. Resource use: statistical resource sharing Resource demands may exceed available resources :
"

Packet Switched

A and B packets arrive at R1, destined for C : resource contention: queuing (waiting), delay are random
A B R1 R2 C

The Ohio State University

2- Networking Concepts - 51

CIS777 SP03

Circuit Switched
! All

resources (e.g. communication links) needed by the call dedicated to that call for duration example: telephone network demands may exceed available resources; A and B want to call C: resource contention: blocking (busy signal)
A B R1 R2 C

! Resource

The Ohio State University

2- Networking Concepts - 52

CIS777 SP03

Addressing and Routing


! Address:

byte-string that identifies a node " usually unique ! Routing: process of forwarding messages to the destination node based on its address ! Types of addresses " unicast: node-specific " broadcast: all nodes on the network " multicast: some subset of nodes on the network
The Ohio State University

2- Networking Concepts - 53

CIS777 SP03

Multiplexing
! Time-Division

Multiplexing (TDM) ! Frequency-Division Multiplexing (FDM)


L1 L2 L3 Switch 1 Switch 2 R1 R2 R3

The Ohio State University

2- Networking Concepts - 54

CIS777 SP03

Statistical Multiplexing
On-demand time-division ! Schedule link on a per-packet basis ! Packets from different sources interleaved on link ! Buffer packets that are contending for the link ! Buffer (queue) overflow is called congestion
!

The Ohio State University

2- Networking Concepts - 55

CIS777 SP03

Why statistically share resources?


Save/make money! ! Example: 1 Mbit/sec link; each user requires 100 Kbits/sec when transmitting; each user has data to send only 10% of time. " circuit-switching: give each caller 100 Kbits/sec capacity. Can support 10 callers. " packet-switching: with 35 ongoing calls, probability that 10 or more callers simultaneously active < 0.0004! ! Can support many more callers, with small probability of` "contention.''
!

The Ohio State University

2- Networking Concepts - 56

CIS777 SP03

Inter-Process Communication
! Turn

host-to-host connectivity into process-toprocess communication. ! Fill gap between what applications expect and what the underlying technology provides.
Host Host Application

Host Application

Channel

Host

Host

The Ohio State University

2- Networking Concepts - 57

CIS777 SP03

Network Support for Applications


Network supports common process-to-process channels; ! Request/Reply: for file access and digital libraries ! Message Stream: for video applications " video: sequence of frames " resolution: 1/4 TV-size image = 352 x 240 pixels; " 24-bit color: frame = (352 x 240 x 24)/8 = 247.5KB; " frame rate: 30 fps = 7500KBps = 60Mbps " video on-demand versus video-conferencing
!
The Ohio State University

2- Networking Concepts - 58

CIS777 SP03

! ! ! ! !

Duplexity: " Simplex: Transmit or receive " Full Duplex: Transmit and receive simultaneously " Half-Duplex: Transmit and receive alternately Error Control: Make "channel" more reliable; Error detection and recovery Flow Control: Avoid flooding slower peer Fragmentation: dividing large data chunks into smaller pieces; reassembly Multiplexing: several higher level session share single lower level connection Addressing/naming: locating, managing identifiers associated with entities

Design Issues for Layers

The Ohio State University

2- Networking Concepts - 59

CIS777 SP03

Performance Metrics-Important Concepts


!

Throughput
" "

" " "

Bandwidth Bandwidth vs. throughput Amount of data that can be transmitted Delay per time unit link versus end-to-end Notation: KB = 210 bytes, Mbps = 106 bits per second Bandwidth related to bit width B = 1 Mbps B = 10 Mbps 10 bits Link 1

1 bit 1 microsecond

Link 2
CIS777 SP03

The Ohio State University

2- Networking Concepts - 60

Performance Metrics-Important Concepts


!

Latency (delay) " time to send message from point A to point B " one-way versus round-trip time (RTT) " Latency = Propagation_time + Transmit_time + +Queuing _time ! Propagation_time = Distance/SpeedOfLight ! Transmit_time = SizeOfData/Bandwidth ! Queuing _time = Processing time in routers, long in case of network congestion when routers buffer the data
2- Networking Concepts - 61 CIS777 SP03

The Ohio State University

Performance Metrics (cont.)


! Speed
"

of light

3.0 x 108 meters/second in a vacuum " 2.3 x 108 meters/second in a cable " 2.0 x 108 meters/second in a fiber No queuing delays in direct link ! Bandwidth not relevant if Size = 1 bit ! Process-to-process latency includes software overhead ! Software overhead can dominate when Distance is small
!
The Ohio State University

2- Networking Concepts - 62

CIS777 SP03

Relative importance of bandwidth and latency " small message (e.g., 1 byte): 1ms vs 100ms dominates 1Mbps vs 100Mbps With bandwidth = 100Mbs => transmit_time = 0.08 micros With bandwidth = 1Mbs => transmit_time = 8 micros " large message (e.g., 25 MB): 1Mbps vs 100Mbps dominates 1ms vs 100ms " With bandwidth = 1Mbs => transmit_time = 200 s " With bandwidth = 100Mbs => transmit_time = 2 s High speed networks " RTT dominates
! !

Performance Metrics (cont.)

Throughput = TransferSize / TransferTime TransferTime = RTT + 1/Bandwidth x TransferSize

"

1-MB file to 1-Gbps link as 1-KB packet to 1-Mbps link


2- Networking Concepts - 63 CIS777 SP03

The Ohio State University

Performance Metrics (cont.)


!

Delay x Bandwidth: amount of data in the pipe, important concept in network design " Example: 100ms x 45Mbps = 560KB
Bandwidth Delay

Application Needs " Bandwidth requirements: burst versus peak rate " Jitter: variance in latency (inter-packet gap)
2- Networking Concepts - 64 CIS777 SP03

The Ohio State University

Connection-Oriented vs Connectionless
Connection-Oriented: Telephone System " Path setup before data is sent " Data need not have address. Circuit number is sufficient. ! Connectionless: Postal System. " Complete address on each packet " The address decides the next hop at each router
!
The Ohio State University

2- Networking Concepts - 65

CIS777 SP03

Multiple Access Protocols

(a) Multiple Access

(b) Carrier-Sense Multiple Access with Collision Detection


The Ohio State University

2- Networking Concepts - 66

CIS777 SP03

Multiple Access Protocols


Aloha at University of Hawaii: Transmit whenever you like Worst case utilization = 1/(2e) =18% ! CSMA: Carrier Sense Multiple Access Listen before you transmit ! CSMA/CD: CSMA with Collision Detection Listen while transmitting. Stop if you hear someone else. ! Ethernet uses CSMA/CD. Standardized by IEEE 802.3 committee.
!
The Ohio State University

2- Networking Concepts - 67

CIS777 SP03

Ethernet

The diagram was drawn by Dr. Robert M. Metcalfe in 1976 to present Ethernet to the National Computer Conference in June of that year
The Ohio State University

2- Networking Concepts - 68

CIS777 SP03

Interconnection Devices
Repeater: PHY device that restores data and collision signals ! Hub: Multiport repeater + fault detection and recovery ! Bridge: Datalink layer device connecting two or more collision domains. MAC multicasts are propagated throughout extended LAN. ! Router: Network layer device. IP, IPX, AppleTalk. Does not propagate MAC multicasts. ! Switch: Multiport bridge with parallel paths These are functions. Packaging varies.
!
The Ohio State University

2- Networking Concepts - 69

CIS777 SP03

Interconnection Devices
LAN= Collision Domain Application Transport Network Datalink Physical
The Ohio State University

H H

H H

Gateway Router Bridge/Switch Repeater/Hub


2- Networking Concepts - 70

Router Extended LAN =Broadcast domain Application Transport Network Datalink Physical
CIS777 SP03

IEEE 802 Address Format

48-bit:1000 0000 : 0000 0001 : 0100 0011 : 0000 0000 : 1000 0000 : 0000 1100 = 80:01:43:00:80:0C

Organizationally Unique 24 bits assigned by Identifier (OUI) OUI Owner Individual/ Universal/ Group Local 24 1 1 22 ! Multicast = To all bridges on this LAN ! Broadcast = To all stations = 111111....111 = FF:FF:FF:FF:FF:FF
The Ohio State University

2- Networking Concepts - 71

CIS777 SP03

Summary

ISO/OSI reference model has seven layers. TCP/IP Protocol suite has four layers. ! Ethernet/IEEE 802.3 uses CSMA/CD. ! Addresses: Local vs Global, Unicast vs Broadcast.
!

The Ohio State University

2- Networking Concepts - 72

CIS777 SP03

Homework 4
!

For each of the following addresses: indicate whether it is a multicast and whether it is a locally assigned address? 80:03:45:00:00:00 40:03:45:00:00:01 Were these addresses assigned by the same manufacturer?

From the book: ! Due: Next class


!
The Ohio State University

2- Networking Concepts - 73

CIS777 SP03

You might also like