CS3502: Data and Computer Networks Loca Area Networks - 3 Adaptive Tree Walk Token Ring LAN : IEEE 802.5 slotted rings FDDI.

Slides:



Advertisements
Similar presentations
Ethernet “dominant” LAN technology: cheap $20 for 100Mbs!
Advertisements

Token Ring/IEEE Risanuri Hidayat.
CS Direct Link Networks (Continued) Slide Set 6.
The Data Link Layer introduction point-to-point data link protocols
Ethernet. Review Media Access Control – Broadcast media shared by all stations – MAC is used to determine who gets the right to send Developed protocol.
Channel Access Methods
Token Ring and Fiber Distributed Data Interface (FDDI)
1 Version 3.0 Module 6 Ethernet Fundamentals. 2 Version 3.0 Why is Ethernet so Successful? In 1973, it could carry data at 3 Mbps Now, it can carry data.
Token Ring/IEEE Annida Farhana bt SuibWET Azuna Nurzahra bt KandarWET Ima Shanaz bt Wahidin WET Farah Nawwar bt BidinWET
1 Shared Access Networks Outline Bus (Ethernet) Token ring (FDDI) Wireless (802.11)
Networks: Token Ring and FDDI 1 Token Ring and Fiber Distributed Data Interface (FDDI)
Token Ring - IEEE What the IEEE standard covers History Differences between and "Physical layer standard (gives link layer format)" Essentially.
1 Computer Networks Local Area Networks. 2 A LAN is a network: –provides Connectivity of computers, mainframes, storage devices, etc. –spans limited geographical.
Spring 2002CS 4611 Shared Access Networks Outline Bus (Ethernet) Token ring (FDDI) Wireless (802.11)
Chapter 15: LAN Systems Business Data Communications, 4e.
Channel Access Methods When several devices are connected to a single channel, there must be some rules to govern these devices when they access, transmit,
EE 4272Spring, 2003 Chapter 14 LAN Systems Ethernet (CSMA/CD)  ALOHA  Slotted ALOHA  CSMA  CSMA/CD Token Ring /FDDI Fiber Channel  Fiber Channel Protocol.
Token Ring and FDDI.
Chapter 8 LAN Technologies and Network Topology Direct Point-to-Point Communication Local Area Networks (LANs) LAN Topologies Ethernet Token Ring FDDI.
LECTURE 13 NET BASE FP STANDARDS Pair of Fiber Optics. Star topology. 1 km for each part of network. Analog signal. Encoding the digital signal.
Local Area Network local area network (LAN) is a computer network that is designed for a limited geographic area such as a building or a campus. Although.
Review: Medium Access Control Sublayer –What is the problem to be addressed in this sublayer? –Protocols that allow collision Pure ALOHA Slotted ALOHA.
1 Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:  SD, ED mark start,
LOCAL AREA NETWORS. A local area network (LAN) is a data communication system that allows a number of independent devices to communicate directly with.
IEEE Standards, FDDI, Collision Free Protocols
جلسه دوازدهم شبکه های کامپیوتری به نــــــــــــام خدا.
Packet Transmission (Part III) Local Area Networks (LANs)
COSC 3213: Computer Networks I Instructor: Dr. Amir Asif Department of Computer Science York University Section M “Local Area Networks” Topics: LAN Standards:
1 LAN Technologies and Network Topology. 2 Direct Point-to-Point Communication.
1 Computer Communication & Networks Lecture 13 Datalink Layer: Local Area Network Waleed Ejaz
Chapter 4: Medium Access Control (MAC) Sublayer
Ch. 16 High-Speed LANs The Emergence of High- Speed LANs Trends –Computing power of PCs has continued to grow. –MIS organizations recognize the.
LAN technologies and network topology LANs and shared media Locality of reference Star, bus and ring topologies Medium access control protocols.
Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:  SD, ED mark start,
5: DataLink Layer5a-1 Chapter 5: The Data Link Layer Last time: r multiple access protocols and LANs r link layer addressing, ARP r specific link layer.
10/14/2015 2:14 AM1 LAN Overview (5.1) CSE 3213 Fall 2011.
1 Other LANs Token Rings Wireless –Wireless LAN (802.11, WiFi) –Broadband Wireless (802.16) –Bluetooth.
1 IEEE 802 LANs Following the success of CDMA technologies ALOHA & Ethernet, IEEE standardized CDMA/CD technology as IEEE LAN Also standardized are.
1 CS4550: Computer Networks II Review Data Link Layer.
17 - Winter 2005 ECE ECE 766 Computer Interfacing and Protocols 1 Local Area Networks Need for high performance communications for physically close devices.
Enterprise network 8.1:Introduction 8.2:LANs 8.3:Ethernet / IEEE :Token ring 8.5:Bridges.
CS3505: Loca Area Networks CSMA/CD : IEEE and LAN Internetworks.
IEEE (Token Ring) LAN Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF.
LANs : Aloha/CSMA , summary
IEEE 802.X Standards The Institute of Electrical and Electronics Engineers (IEEE) has developed a series of networking standards to ensure that networking.
CS3502: Data and Computer Networks Local Area Networks - 1 introduction and early broadcast protocols.
IEEE l IEEE has had the greatest impact on Layer 2 standards. l IEEE divided Layer 2 into two sublayers.
Rehab AlFallaj.  Standards determine:  Techniques used in the networks.  Its protocols.  Network specifications and features.
802.5 Token-Ring Networks Differential Manchester Encoding –For a 1 No transition at start of bit period Transition in middle –For a 0 Transition at start.
Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:
COMPUTER NETWORKS Lecture-8 Husnain Sherazi. Review Lecture 7  Shared Communication Channel  Locality of Reference Principle  LAN Topologies – Star.
1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
11 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
LECTURE 11 NET301 11/16/2015Lect IEEE LAN STANDARDS Ethernet LAN (by Xerox): Topology: Bus Transmission Media: Thick Coaxial Cable. Signal: Digital.
IEEE (Token Ring) LAN Dr. Sanjay P. Ahuja, Ph.D.
COSC 3213: Computer Networks I Instructor: Dr. Amir Asif
TOKEN BUS & TOKEN RING.
Ethernet and Token Ring LAN Networks
100BASE-TX: uses 2-pair UTP or STP that can handle 125 MHz signals and beyond. It uses a binary coding scheme called 4B5B, every 5 clock pulses are used.
CT1303 LAN Rehab AlFallaj.
Ethernet and Token Ring LAN Networks
Token Ring/IEEE Risanuri Hidayat.
100BASE-TX: uses 2-pair UTP or STP that can handle 125 MHz signals and beyond. It uses a binary coding scheme called 4B5B, every 5 clock pulses are used.
Network Topologies & Standards
Token Ring Neil Tang 9/22/2008 CS440 Computer Networks.
Business Data Communications, 4e
7- chapter Seven Local Area Networks (LAN)
Computer Interfacing and Protocols
Ethernet and Token Ring LAN Networks
Presentation transcript:

CS3502: Data and Computer Networks Loca Area Networks - 3 Adaptive Tree Walk Token Ring LAN : IEEE slotted rings FDDI

Adaptive tree walk: collision resolution u alternative to binary exponential back-off Basic idea: 1. network nodes grouped as leaves of a binary tree T 2. time after collision measured in slots. 3. tree T searched depth first to resolve collisions; each time slot corresponds to a node of the tree --> 1st collision is “root” of tree --> during each time slot, the stations which have that node as an ancestor transmit. Another collisions go down otherwise go up.

adaptive tree walk example u assume 8-node network as below; suppose 1, 3, 5 and 7 collide. (“X” is initial collision) x

adaptive tree walk example u in 1st time slot following collision, 1 and 3 collide again --> go down 1 level u in next slot 1 transmits without collision --> branch up and over u next slot, 3 transmits without collision --> branch up and over u next slot, 5 and 7 collide --> go down 1 level u next slot, 5 transmits without collision u next, 7 transmits without collision

adaptive tree walk, comments u entire tree must be searched. (why?) u why use depth first search, not breadth first? u ex: suppose 0,1,2,6,7 collide. Show resolution. u is there an upper bound on time to resolve collisions? If so what? If used with CSMA/CD, does this alter U.B. on time to transmit? u what if another station, not in initial collision, wants to transmit?

LANs : Token Ring Network u IEEE standard 802.5; originated at IBM Zurich, early 1970s. u topology: a ring, that is a series of unidirectional point-to-point links forming a cycle. u each station receives bits from its “upstream” neighbor, and repeats them to its “downstream” neighbor. u only one station, which holds the “token” transmits at a time. All others receive and repeat.

Token Ring u access controlled by token

Token Ring Network - general u each station receives a bit, checks it, and passes it on; this introduces delay of about bits per station u note that a station does not receive entire message before passing it on u only node with token transmits; others repeat. u frames removed by station that generated them u THT (token holding timer) limits time a station holds the token u token passed when (a) no more data or (b) THT expires

token ring network - general u transmission medium u standard specifies twisted pair; u FDDI standard specifies optical fiber or twisted pair (restrictions). u coaxial cable or wireless media (eg, infrared) could also use the protocol, though none are standardized u transmission rates u specifies 4 or 16 Mbps; differential Manchester encoding u FDDI specifies 100 Mbps; 4/5 encoding u could be done at higher rates on fiber, though not standardized (yet)

Token Ring Network Q : is T.R. a broadcast network? physically? in any other sense?

Token Ring : frame formats token SD: JK0JK000 ED: JK1JK1IE frame AC: access control (8) FS: frame status (8) SD AC ED FC DA SAINFOFCS ED FSSDAC P P PR R R T M A C r r A C r r

token ring : notes on frame formats u “I” bit : intermediate frame (more follow if set) u J,K bits : violations of diff. manchester encoding; no transition in middle of bit; mark start, end of frame. u P, R bits : priority, reservation bits u FS : frame control. For control purposes. (details not included here!) u FS field: A : address recognized; C : frame copied

toke n ring : monitor u 1 station is “elected” as the “active monitor” (AM), or just “monitor” u the other stations are “standby monitors” u monitor performs routine operations such as watching for u lost token u broken connection/ring u garbled frames u latency buffer u timers (TAM,TSM) used for this purpose

token ring : priorities u priority bits indicate the priority of a frame or token u only frames with priority n >= P(token) may be transmitted; (priorities = 0,1,...,7. ) u frame with priority frame indicates it by raising the RRR bits in passing frames. u when a station with the token sees that the priority bits are set, it raises the priority of the token and releases it. Same station that raises P must eventually lower it.

IEEE standard u standard has 3 finite state machines : u operational FSM u active monitor FSM u standby monitor FSM u operational FSM has 6 states: T0 Repeat T1 Tx Data_Fr T2 Tx Fill T3Tx Fill & Strip frames T4Tx 0s, modify stacks T5 Tx fill, strip SFS

token ring : performance u light load u heavy load u overhead in token passing - small u no time lost due to collisions u can approach 100% when all stations have data u even when load more than 100%, no time wasted on collisions u what are best, worst case time waiting to transmit? Compare to CSMA/CD.

slotted rings u same topology as token ring, different protocol u rather than a single “token”, slots continuously circulate around the ring. u a bit in the front marks the slot as “empty” or “full” u stations with data to transmit can write into the empty slots u slot removed by the receiving station u must insure that slots don’t overrun each other u potentially higher throughput than token ring