1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.

Slides:



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

Lecture 3, 1Spring 2003, COM1337/3501CCN: Direct Link Networks Direct Link Networks Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie,
Token Ring/IEEE Risanuri Hidayat.
CS Direct Link Networks (Continued) Slide Set 6.
CS4550: Computer Networks II high speed networks, part 1 : FDDI & 100baseTX.
Token Ring and Fiber Distributed Data Interface (FDDI)
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)
ECE544: Communication Networks-II, Spring 2006 D. Raychaudhuri & Max Ott Lecture II Includes teaching materials from L. Peterson.
CSS 4321 CSS432 Shared Access Networks Textbook Ch2.6, 2.7, and Professor: Munehiro Fukuda.
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)
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.
Spring 2003CS 4611 Shared Access Networks Outline Bus (Ethernet) Token ring (FDDI) Wireless (802.11)
Chapter 8 LAN Technologies and Network Topology Direct Point-to-Point Communication Local Area Networks (LANs) LAN Topologies Ethernet Token Ring FDDI.
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.
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 7 – February 2, 2010.
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,
2/12/20021 IEEE Wireless Local Area Networks The future is wireless Presented by Tamer Khattab and George Wong Prepared for EECE571N - Advanced.
Packet Transmission (Part III) Local Area Networks (LANs)
Lecture 9: Ethernet and Token Ring Networks
1 LAN Technologies and Network Topology. 2 Direct Point-to-Point Communication.
Lecture #15: High speed LANs
8-Oct-154/598N: Computer Networks Shared Access Networks Token Ring ATM Fibre channel Myrinet.
Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:  SD, ED mark start,
14-Oct-15Computer Networks1 Reliable Transmission.
CSE 331: Introduction to Networks and Security Fall 2001 Instructor: Carl A. Gunter Slide Set 5.
Local Area Networks © Prof. Aiman Hanna Department of Computer Science Concordia University Montreal, Canada Local Area Networks Part B.
1 Other LANs Token Rings Wireless –Wireless LAN (802.11, WiFi) –Broadband Wireless (802.16) –Bluetooth.
Fiber Distributed Data Interface. The Fiber Distributed Data Interface (FDDI) specifies a 100-Mbps token-passing, dual-ring LAN using fiber-optic cable.
FDDI (Fiber Distributed Data Interface) Standardized by ASI and ITU-T (ITU-T X.3.
1 Computer Networks An Introduction to Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr. Nasser Yazdani Direct Link Networks.
IEEE (Token Ring) LAN Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF.
Fiber Distributed Data Interface (FDDI)
Mozafar Bag-Mohammadi University of Ilam
802.5 and FDDI TC Token Ring Reference Stallings 6.3 4/16Mbps over STP 4Mbps over CAT3 UTP.
1 Layer 2 Technologies Honolulu Community College Cisco Academy Training Center Semester 1 Version
FIBER DISTRIBUTED DATA INTERFACE (FDDI)
FDDI Network Security.
Wireless Protocols. 2 Outline MACA 3 ISM: Industry, Science, Medicine unlicensed frequency spectrum: 900Mhz, 2.4Ghz, 5.1Ghz, 5.7Ghz.
CS3502: Data and Computer Networks Loca Area Networks - 3 Adaptive Tree Walk Token Ring LAN : IEEE slotted rings FDDI.
1 Chapter 2: Direct Link Networks (Part Two) Dr. Rocky K. C. Chang 30 January 2004.
1 Shared Access Networks: Token ring, Wireless Sections 2.7 & 2.8.
1 Link Layer 3 Mozafar Bag-Mohammadi University of Ilam.
CNAP AT VCC Semester 1 CHAPTER 7 Wael Yousif Connecting The Internet Generation.
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.
Chapter 8 LAN Technologies and Network Topology
IEEE (Token Ring) LAN Dr. Sanjay P. Ahuja, Ph.D.
Advanced Computer Networks
The University of Adelaide, School of Computer Science
Communication Networks: Technology & Protocols
Wireless LANs Wireless proliferating rapidly.
Medium Access Control (MAC) Sub-layer
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.
Ethernet and Token Ring LAN Networks
Overview Yesterday we looked at Ethernet: CSMA/CD network
FDDI.
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.
DATA COMMUNICATION Lecture-44.
Token Ring Neil Tang 9/22/2008 CS440 Computer Networks.
IEEE , Token Rings 4/26/2019 CS/ECE UIUC, Fall 2006.
Mozafar Bag-Mohammadi University of Ilam
Ethernet and Token Ring LAN Networks
Presentation transcript:

1 CS716 Advanced Computer Networks By Dr. Amir Qayyum

Lecture No. 12

3 Fiber Distributed Data Interface Similar to 802.5/IBM token rings but runs on fiber Consists of a dual ring: two independent rings that transmit data in opposite directions at 100Mbps Tolerates a single link break or node failure (self- healing ring)

4 FDDI - Concentrator Allows nodes to attach using a single cable - SAS Dual connected nodes still exist - DAS Concentrator attaches several SASs to dual ring –Uses optical bypass to isolate failed SAS Downstream neighbor (DAS) Upstream neighbor (DAS) Concentrator (DAS) SAS

5 FDDI – Physical Properties Variable size buffer ( bits) between input and output interfaces (10 ns bit time) –Not required to fill buffer before starting transmission Maximum 500 stations, maximum 2 km distance between any pair of stations

6 FDDI – Physical Properties Total 200 km fiber: dual nature implies 100 km cable connecting all stations Physical media can be coax or twisted pair cable Uses 4B/5B encoding

7 Timed Token Algorithm Token Holding Time (THT) –Upper limit on how long a station can hold the token –configured to some suitable value Token Rotation Time (TRT) –How long it takes the token to traverse the ring (time since a host released the token) –TRT <= ActiveNodes x THT + RingLatency

8 Timed Token Algorithm Target Token Rotation Time (TTRT) –“agreed-upon” or negotiated upper bound on TRT

9 MAC Algorithm Each node measures TRT between successive token arrivals If measured-TRT > TTRT –Token is late –Can not send data

10 MAC Algorithm If measured-TRT < TTRT –Token is early so OK to send –Send data for remaining time until either No more data to send THT >= (TTRT – measured TRT)

11 FDDI MAC Issue If a node has lots of data, it holds the token for the maximum allowed time When a downstream neighbor gets the token, its measured TRT >= TTRT –It cannot transmit its frame!

12 FDDI MAC Issue What if the downstream neighbor has some urgent data to send ?

13 FDDI Traffic Classes Synchronous traffic –Latency sensitive –Gets higher priority –Can always send data

14 FDDI Traffic Classes Asynchronous traffic –Sensitive to throughput rather than delay –Lower priority –Can send only if token is early May cause the time to exceed by one FDDI frame

15 Bounded Priority Traffic If a node has large amount of synchronous data –It will send regardless of measured TRT –TTRT will become meaningless !!! Therefore, total synchronous data during one token rotation is bounded by TTRT

16 Bounded Priority Traffic Worse case: 2 x TTRT between seeing token –One TTRT is consumed first by asynchronous data –Another TTRT is then consumed by synchronous data Back-to-back 2 x TTRT rotations not possible

17 Token Maintenance Monitoring for the lost token –No token when initializing ring –Bit errors corrupt token pattern –Node holding the token crashes

18 Token Maintenance Monitoring for a valid token –Should periodically see valid transmission (frame or token) –Max. gap = ring latency + max frame <= 2.5ms Set 2.5ms timer; start negotiations if it fires

19 Token Maintenance The procedure when a node –Joins the ring (startup) –Suspects a failure Claim frame is used in order to –Generate a new Token –Agree on TTRT (so that an application can meet its timing constraints) A node can send a claim frame without holding the token

20 Token Maintenance Procedure A node sends a claim frame including its TTRT bid When a node receives a claim frame, it compares the bid with its own bid –If its bid is higher, it updates TTRT & forward the frame –If its bid is lower, it replaces with its own claim frame –If bids are equal, higher address node wins

21 Token Maintenance Procedure If a node’s claim frame returns back to it, it knows: –Its bid was the lowest –Everyone knows TTRT –It can now insert new token

22 Frame Format 4B/5B control symbols for start and end of frame Control Field –1st bit: asynchronous (0) versus synchronous (1) data –2nd bit: 16-bit (0) versus 48-bit (1) addresses –Last 6 bits: demux key (includes reserved patterns for token and claim frame) Status Field –From receiver back to sender; error in frame –Recognized address; accepted frame (flow control) BodyCRC Src addr Variable48 Dest addr 4832 End of frame 8 Status 24 Control 8 Start of frame 8

23 Feedback Error detection –Host attaches “error” marker to frame –Sender detects error marker, resends later Flow control –Host attaches “my address but did not copy” –Sender detects problem, resends later (backs off)

24 Wireless LANs

25 Wireless LANs IEEE standard –Designed for use in a small area (offices, campuses) Bandwidth: 1, 2 or 11 Mbps –Up to 56Mbps in newer a standard Targets three physical media –Two spread spectrum radio (2.4GHz freq) –One diffused infrared (10m range, 850 nm band)

26 Spread Spectrum Spread signal over wider freq band –Uses more frequency spectrum than strictly necessary Originally designed to thwart jamming/ interference –Pseudo-random sequence, signal looks like a noise Introduce pseudo-random component into signal

27 Spread Spectrum Sender and receiver share –Pseudorandom number generator and the seed Frequency Hopping –Transmit over pseudo-random sequence of frequencies – uses 79 x 1MHz-wide frequency bands

28 Direct Sequence Spread Spectrum For each bit, send XOR of the bit and n random bits Random sequence is known to sender and receiver n random bits are called n-bit chipping code

29 Direct Sequence Spread Spectrum defines an 11-bit chipping code 83MHz band Random sequence: Data stream: 1010 XOR of the two: