Download PPT - ME Kabay

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Multiprotocol Label Switching wikipedia , lookup

Zero-configuration networking wikipedia , lookup

Asynchronous Transfer Mode wikipedia , lookup

Network tap wikipedia , lookup

Net bias wikipedia , lookup

Wake-on-LAN wikipedia , lookup

IEEE 802.1aq wikipedia , lookup

Computer network wikipedia , lookup

Piggybacking (Internet access) wikipedia , lookup

Deep packet inspection wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

CAN bus wikipedia , lookup

Airborne Networking wikipedia , lookup

Peering wikipedia , lookup

IEEE 1355 wikipedia , lookup

List of wireless community networks by region wikipedia , lookup

Routing in delay-tolerant networking wikipedia , lookup

Peer-to-peer wikipedia , lookup

Transcript
DATACOMM
John Abbott College JPC
Data Transport
Networks
M. E. Kabay, PhD, CISSP
Director of Education, ICSA
President, JINBU Corp
Copyright © 1998 JINBU Corp.
All rights reserved
DC 8 - 1
Data Transport Networks


DC 8 - 2
OSI lower-level functions
– Physical layer (1)
– Data link layer (2)
– Network layer (3)
Key technologies
– Local Area Networks (LANs)
– Wide-Area Networks / Internetworking
(WANs)
– Metropolitan Area Networks (MANs)
– Packet-Switching Networks (PSN)
Local Area Networks








DC 8 - 3
Definition
LAN Topologies
Baseband vs Broadband Transmission
LAN Access Methods
Priority and Random Backoff
LAN Standards
Widely-Used LANs
Higher-Speed LANs
Local Area Networks




DC 8 - 4
A local area network (LAN) is a user-owned
communications mechanism linking informationprocessing and -storage equipment within one
building or a cluster of buildings within a
circumscribed geographical area.
No absolute distinction between a LAN and a
WAN (wide-area network)
LANs evolved because of desire to
– share expensive resources
– share information
Networks linking dumb terminals to hosts are not
considered LANs
Local Area Networks
Features
 Continuous connection
 Interconnectivity
 Variety of hardware permitted
 Relatively inexpensive
 High speeds (2.5-100 Mbps)
DC 8 - 5
Local Area Networks
LAN Topologies
STAR
DC 8 - 6
RING
NET/MESH
BUS/TREE
Local Area Networks
Star topology
 Failure of CPU / Hub downs entire network
 Performance is function of node at centre
 Costs largely due to central node
DC 8 - 7
Local Area Networks
Ring topology
 Failure of any one node downs entire network
 Performance declines as # nodes increases
n
– P{network failure} = 1 - (1-p)
 Relatively low cost
DC 8 - 8
Local Area Networks
Net/Mesh topology
 Network survives node failure
 Performance declines as # nodes increases
 Higher cost
DC 8 - 9
Local Area Networks
Bus/Tree topology
 Network survives node failure
 Performance declines as nodes increase
 Medium cost
DC 8 - 10
Local Area Networks
Baseband vs Broadband Transmission
 Baseband lower installation cost
 Broadband higher bandwidth
Baseband
Broadband
«
«
«
«
«
«
«
«
«
DC 8 - 11
«
Local Area Networks
LAN Access Methods
 Devices may accidentally transmit at same
time: collision
 Most access methods use CSMA (Carrier
Sense Multiple Access)
– Will not begin transmitting while another
node is transmitting
 CSMA/CA (Collision Avoidance)
– If acknowledgement of message not
received, node retransmits
– But both nodes wait fairly long
DC 8 - 12
Local Area Networks
LAN Access Methods
 CSMA/CD (Collision Detection)
– Nodes can detect collision quickly
– Both nodes immediately stop transmitting
when collision occurs
 Wait a certain amount of time before starting
again
DC 8 - 13
Local Area Networks
Priority Backoff and Random Backoff
 In CSMA/CD, what determines when node
starts transmitting again?
 Priority backoff
– each node waits a fixed amount of time
before retransmitting
– short-wait nodes have priority over longwait nodes
 Random backoff
– each node waits a random time
– equalizes access to network
DC 8 - 14
Local Area Networks

DC 8 - 15
Token Passing (1)
Local Area Networks

DC 8 - 16
Token Passing (2)
Local Area Networks

DC 8 - 17
Token Passing (3)
Local Area Networks

DC 8 - 18
Token Passing (4)
Local Area Networks

DC 8 - 19
Token Passing (5)
Local Area Networks

DC 8 - 20
Token Passing (6)
Local Area Networks
IEEE LAN Standards
 802.1: Encapsulation standards for CSMA/CD
 802.2: Logical link protocols
 802.3: Broadband & baseband bus using
CSMA/CD
 802.4: Broadband and baseband bus using
token passing
 802.5: Token-passing rings
 802.6: Metropolitan-area networks using
cable TV facilities
 802.7: Other broadband systems
 802.8: Fibre optics
DC 8 - 21
Local Area Networks
Widely-Used LANs
 Ethernet (IEEE 802.3)
– 10 Mbps commonplace (10Base-T)
– twisted pair
– 100 m max distance between nodes
 IBM Token Ring (IEEE 802.5)
– 4 or 16 Mbps
 Banyan VINES (IEEE 802.5)
DC 8 - 22
Local Area Networks
Higher-Speed LANs
 ANSI Fiber Distributed Data Interface (FDDI)
– Fibre optics
– 100 Mbps
– Similar to IEEE 802.5
– Double rings for increased robustness
 100Base-T (IEEE 802.3)
 100VG-Any-LAN
– IEEE 802.12
– Demand priority scheme
DC 8 - 23
Wide-Area Networks (WANs):
Internetworking




DC 8 - 24
Definition: an internet is a collection of linked
LANs
Ordinary internets are built of
– LANs
– Repeaters
– Bridges
– Routers
– Gateways
A WAN is an extension of an internet: the
connection of LANs not physically co-located
THE Internet is something else….
WANs
Repeaters
»
LANs on each floor
Repeaters on each floor
Fibre optic link under roadway
ThickLAN backbone risers
DC 8 - 25
7-Applications
6-Presentation
5-Session
4-Transport
3-Network
2-Link
1-Physical
7-Applications
6-Presentation
5-Session
4-Transport
3-Network
2-Link
1-Physical
WANs
Bridges
»
10Base-T
Local bridge
100Base-T
Remote bridge
Digital Leased Line
Remote bridge
DC 8 - 26
WANs
»
Bridges
 Protocol insensitive
 Learning
– modify routing table automatically as
devices are added
 Filtering
– discard packets staying on local bus
 Forwarding
– send packets to right network
DC 8 - 27
7-Applications
6-Presentation
5-Session
4-Transport
3-Network
2-Link
1-Physical
WANs
Routers &
Brouters




»
Intelligence: can be addressed
Requires protocol agreement
Montreal
Can select alternate routes
Bridges becoming smarter
– now called brouters
7-Applications
6-Presentation
5-Session
4-Transport
3-Network
2-Link
1-Physical
Québec
Halifax
DC 8 - 28
WANs
Gateways





DC 8 - 29
»
7-Applications
6-Presentation
5-Session
4-Transport
3-Network
2-Link
1-Physical
Sometimes called protocol converters
Can link LANs with different protocols
Especially important in multi-vendor
internetworks; e.g., linking OSI system with
SNA network
Multiprotocol switches are hardware
Software protocol conversion also common
WANs
Internetworking Transmission Options
 Commercial services make internetworking
possible at low cost
 Switched Multi-Megabit Data Service (SMDS)
– offered by many carriers in Canada / US
– connectionless: simply routes packets or
frames
 Connectionless Broadband Data Service
(CBDS)
– popular in Europe
DC 8 - 30
WANs
Internetworking Transmission Options:
T-carriers (leased lines)
 T1:
1.544 Mbps 24 voice
 T1C:
3.152 Mbps 48 voice
 T2:
6.312 Mbps 96 voice
4 T1
 T3:
44 Mbps
672 voice 28 T1
 T4:
274 Mbps 4032 voice 168 T1
DC 8 - 31
WANs
The Internet
 TCP/IP based internetworking
 Store-and-forward technology
 Began as DARPA project in late 1960s
 Steady expansion during 1970s-80s
 Explosive growth late 1980s and in 90s
 Now thought to have several million hosts
 NOT the “Information Superhighway”
 More details in Hot Topics course
DC 8 - 32
WANs
Wireless Data Transport
 Wireless LANs
– radio
– infrared
 Broadcast
– beepers
– stock quotes
 Two-way
– cellular modems
– Cellular Digital Packet Data (CDPD)
DC 8 - 33
Packet-Switching Networks





DC 8 - 34
Public Packet-Switching Networks
X.25
PSN Services
Routing Data in PSNs
Frame Relay Networks
Packet-Switching Networks



DC 8 - 35
Cost of leased lines can be prohibitive for
sporadic use
Virtual circuits established for sessions at
low cost
Packet Assembler-Disassembler (PAD)
– Links devices to PSN cloud
– Data disassembled into packets
– Packets routed through PSN cloud
– Packets reassembled into data stream
Packet-Switching Networks
DATACOMM
OVERHEAD
Destination
DATA I/O
Sequence ID
DATA
CRC
PAD
Route ID
PACKET
DC 8 - 36
Packet-Switching Networks
Montreal
Node
« «
» »
»
» »
« «
» »
» »
» » » »
« «
» »
» »
» »
» » » »
« «
» »
» »
DC 8 - 37
Circuits
» »
» »
« «
» »
Vancouver
Node
Processor
» » » »
» »
« «
» »
Buffers
« «
» »
Halifax
Node
Packets
Packet-Switching Networks
Montreal
Node
« «
» »
»
» »
« «
» »
» »
» » » »
« «
» »
» »
» »
» » » »
« «
» »
» »
DC 8 - 38
Circuits
» »
» »
« «
» »
Vancouver
Node
Processor
» » » »
» »
« «
» »
Buffers
« «
» »
Halifax
Node
Packets
Packet-Switching Networks
Public PSNs
 Widely-available public nodes
 Charge by kilopacket
 Datapac (Stentor / Bell Canada)
 Telenet (SPRINT)
 Tymnet (MCI)
 ARPANET (US govt)
DC 8 - 39
Packet-Switching Networks
CCITT X.25 (“X-and-a-quarter”)
 Most common standard for PSN
 Functions divided into 3 levels that
correspond to OSI stack’s lower layers
– Physical level: CCITT V.24/V.28 like RS232-C
– Frame level: LAP-B data link like SDLC
– Packet level: network addressing and
routing
 PAD used to convert asynch to X.25 flow
DC 8 - 40
Packet-Switching Networks
PSN Services
 Closed user group
 Incoming calls only
 Outgoing calls only
 Flow-control negotiation
– define packet size, other parms
 Throughput class negotiation
– define allowable use of bandwidth
 Reverse charging = collect calls
– like 800 number for datacomm
DC 8 - 41
Packet-Switching Networks




DC 8 - 42
Routing Data in PSNs
Virtual circuit unlike telephone call circuit
– Applies to one packet at a time
– No user control over how individual
packets reach destination
Packets often arrive at destination nodes out
of sequence
Destination nodes therefore buffer and
resequence the packets to reconstitute
original data stream
Packet-Switching Networks
Frame Relay Networks
 X.25 and other PSN have heavy overhead
– designed for analog phone circuits
– extensive error correction
 Digital circuits much higher reliability, lower
noise
 Frame Relay drops node-based error checking
 Functions at OSI layers 1 & 2 (application &
presentation)
 User systems do their own error-checking and
recovery
DC 8 - 43
Homework




DC 8 - 44
Read Chapter 8 of your textbook in detail,
adding to your workbook notes as appropriate.
Review and be prepared to define or expand all
the terms listed at the end of Chapter 8 of your
textbook (no hand-in required)
Answer all the exercises on page 187 of the
textbook using a computer word-processing
program or absolutely legible handwriting (hand
in after quiz Monday morning)
Scan Chapters 9 and 10 of your textbook before
coming to class on Day 4.