Token Ring and (FDDI)

Similar documents
Token Ring and. Fiber Distributed Data Interface (FDDI) Networks: Token Ring and FDDI 1

Ring Local Area Network. Ring LANs

Controlled Random Access Methods

Fast Ethernet and Gigabit Ethernet. Computer Networks: Fast and Gigabit Ethernet

Fast Ethernet and Gigabit Ethernet. Networks: Fast Ethernet 1

Local Area Networks. Guest Instructor Elaine Wong. Elaine_06_I-1

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

How To Communicate With A Token Ring Network (Dihon)

Fiber Distributed Data Interface

How To Encode Data From A Signal To A Signal (Wired) To A Bitcode (Wired Or Coaxial)

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

TCOM 370 NOTES LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL

Network Categories. Network Types for the Local Range. Ethernet. Carrier Sense Multiple Access

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

Real-Time (Paradigms) (51)

Data Link Layer. Page 1. Ethernet

Introduction to Ethernet

Network Topologies. Network Topologies

Unit of Learning # 2 The Physical Layer. Sergio Guíñez Molinos sguinez@utalca.cl

Network Design. Yiannos Mylonas

2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above

Algorithms for Interference Sensing in Optical CDMA Networks

Based on Computer Networking, 4 th Edition by Kurose and Ross

Lecture 3: Signaling and Clock Recovery. CSE 123: Computer Networks Stefan Savage

What You Will Learn About. Computers Are Your Future. Chapter 8. Networks: Communicating and Sharing Resources. Network Fundamentals

LANs. Local Area Networks. via the Media Access Control (MAC) SubLayer. Networks: Local Area Networks

Direct Link Networks. Introduction. Physical Properties. Lecture - Ethernet 1. Areas for Discussion. Ethernet (Section 2.6)

Ethernet/IEEE evolution

Network Categories. Network Types for the Local Range. Ethernet

DigiPoints Volume 1. Student Workbook. Module 4 Bandwidth Management

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Introduction to Optical Networks

Switch Fabric Implementation Using Shared Memory

BROADBAND AND HIGH SPEED NETWORKS

Implementing Fast Ethernet

Introduction To Computer Networks

11/22/

FIBER OPTIC APPLICATION IN A PROFIBUS NETWORK

Computer Networks. By Hardeep Singh

Analog vs. Digital Transmission

A network is a group of devices (Nodes) connected by media links. A node can be a computer, printer or any other device capable of sending and

INTRODUCTION TO 100BASE-T: FAST (AND FASTER) ETHERNET

RFC 2544 Testing of Ethernet Services in Telecom Networks

Objectives. Lecture 4. How do computers communicate? How do computers communicate? Local asynchronous communication. How do computers communicate?


SFWR 4C03: Computer Networks & Computer Security Jan 3-7, Lecturer: Kartik Krishnan Lecture 1-3

Overview of Network Hardware and Software. CS158a Chris Pollett Jan 29, 2007.

Gigabit Ethernet: Architectural Design and Issues

DATA COMMUNICATION AND NETWORKS

IT4405 Computer Networks (Compulsory)

Process Control and Automation using Modbus Protocol

ECE 358: Computer Networks. Homework #3. Chapter 5 and 6 Review Questions 1

Level 2 Routing: LAN Bridges and Switches

Data Link Protocols. TCP/IP Suite and OSI Reference Model

Sol: Optical range from λ 1 to λ 1 +Δλ contains bandwidth

Computer Networks Vs. Distributed Systems

CS263: Wireless Communications and Sensor Networks

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

EPL 657 Wireless Networks

Token-ring local area network management

LAN / WAN Technologies

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet

Introduction, Rate and Latency

Cisco Network Performance Evaluation Using Packet Tracer

Lecture 6 Types of Computer Networks and their Topologies Three important groups of computer networks: LAN, MAN, WAN

2.0 System Description

Assessment of Traffic Prioritization in Switched Local Area Networks Carrying Multimedia Traffic

RTT 60.5 msec receiver window size: 32 KB

Communication Networks. MAP-TELE 2011/12 José Ruela

Note monitors controlled by analog signals CRT monitors are controlled by analog voltage. i. e. the level of analog signal delivered through the

1 Which network type is a specifically designed configuration of computers and other devices located within a confined area? A Peer-to-peer network

MANAGEMENT INFORMATION SYSTEMS 8/E

Data Communications & Networks. Session 3 Main Theme Data Encoding and Transmission. Dr. Jean-Claude Franchitti

It explains the differences between the Plesiochronous Digital Hierarchy and the Synchronous Digital Hierarchy.

LAN Switching Computer Networking. Switched Network Advantages. Hubs (more) Hubs. Bridges/Switches, , PPP. Interconnecting LANs

Course 12 Synchronous transmission multiplexing systems used in digital telephone networks

Making Ethernet Over SONET Fit a Transport Network Operations Model

Protocol Overhead in IP/ATM Networks

DISTRIBUTED MULTIMEDIA SYSTEMS

Wired & Wireless LAN Connections

Real-time Operating Systems Lecture 27.1

Candidates should attempt FOUR questions. All questions carry 25 marks.

Introduction to Computer Networks and Data Communications

Ethernet is Moving out of the Office into Harsh Industrial Environments.

Latency on a Switched Ethernet Network

The Telephone Network. An Engineering Approach to Computer Networking

Network Structure or Topology

Telecommunications, Networks, and Wireless Computing

8B/10B Coding 64B/66B Coding

Region 10 Videoconference Network (R10VN)

Enhancing High-Speed Telecommunications Networks with FEC

Multiplexing. Multiplexing is the set of techniques that allows the simultaneous transmission of multiple signals across a single physical medium.

Module 15: Network Structures

Communications and Computer Networks

WHITE PAPER. Enabling 100 Gigabit Ethernet Implementing PCS Lanes

EECC694 - Shaaban. Transmission Channel

LAN Performance Measurements Lab

Contents. Connection Guide. What is Dante? Connections Network Set Up System Examples Copyright 2015 ROLAND CORPORATION

EXAMPLES AND PROBLEMS. Competence Based Education Internet Protocols

Using High Availability Technologies Lesson 12

Transcription:

Token Ring and Fiber Distributed Data Interface (FDDI) Networks: Token Ring and FDDI 1

IEEE 802.5 Token Ring Proposed in 1969 and initially referred to as a Newhall ring. Token ring :: a number of stations connected by transmission links in a ring topology. Information flows in one direction along the ring from source to destination and back to source. Medium access control is provided by a small frame, the token, that circulates around the ring when all stations are idle. Only the station possessing the token is allowed to transmit at any given time. Networks: Token Ring and FDDI 2

Token Ring Operation When a station wishes to transmit, it must wait for token to pass by and seize the token. One approach: change one bit in token which transforms it into a start-of-frame sequence and appends frame for transmission. Second approach: station claims token by removing it from the ring. The data frame circles the ring and is removed by the transmitting station. Each station interrogates passing frame. If destined for station, it copies the frame into local buffer. {Normally, there is a one bit delay as the frame passes through a station.} Networks: Token Ring and FDDI 3

Token Ring Network with star topology A Wiring center E B C D Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 6.58 Networks: Token Ring and FDDI 4

Token Insertion Choices 1. multi-token: insert token after station has completed transmission of the last bit of the frame. 2. single-token: insert token after last bit of busy token is received and the last bit of the frame is transmitted. 3. single-frame: insert token after the last bit of the frame has returned to the sending station. Performance is determined by whether more than one frame is allowed on the ring at the same time and the relative propagation time. Networks: Token Ring and FDDI 5

Single frame operation (a) Low Latency Ring A A A A t=0, A begins frame (b) High Latency Ring t=90, return of first bit t=400, transmit last bit t=490, reinsert token A A A A t=0, A begins frame t=400, last bit of frame enters ring t=840, return of first bit t=1240, reinsert token Networks: Token Ring and FDDI 6 Leon-Garcia & Widjaja: Communication Networks Copyright 2000 The McGraw Hill Companies Figure 6.59

Single token operation (a) Low Latency Ring A A A A t=0, A begins frame (b) High Latency Ring t=90, return of first bit t=210, return of header t=400, last bit enters ring, reinsert token A A A A t=0, A begins frame t=400, transmit last bit t=840, arrival first frame bit t=960, reinsert token Networks: Token Ring and FDDI 7 Leon-Garcia & Widjaja: Communication Networks Copyright 2000 The McGraw Hill Companies Figure 6.60

IEEE 802.5 Token Ring 4 and 16 Mbps using twisted-pair cabling with differential Manchester line encoding. Maximum number of stations is 250. 4Mbps 802.5 token ring uses single frame operation. 4 Mbps IBM token ring uses single token operation. Both 802.5 and IBM 16Mbps token rings use multi-token operation. 802.5 has 8 priority levels provided via two 3-bit fields (priority and reservation) in data and token frames. Permits 16-bit and 48-bit addresses (same as 802.3). Networks: Token Ring and FDDI 8

Token Ring Under light load delay is added due to waiting for the token {on average delay is one half ring propagation time}. Under heavy load ring is round-robin. Performance is fairer and better than Ethernet!! The ring must be long enough to hold the complete token. Advantages fair access, no collisions. Disadvantages ring is single point of failure, ring maintenance is complex due to token malfunctions. Networks: Token Ring and FDDI 9

Token Maintenance Issues What can go wrong? Loss of token (no token circulating) Duplication of token (forgeries or mistakes) The need to designate one station as the active ring monitor. Persistently circulating frame Deal with active monitor going down. Networks: Token Ring and FDDI 10

IEEE 802.5 Token and data frame structure Token Frame Format SD AC ED Data Frame Format 1 1 1 2 or 6 2 or 6 4 1 Destination Source SD AC FC Information FCS Address Address ED 1 FS Starting delimiter J K 0 J K 0 0 0 J, K non-data symbols (line code) Access control P P P T M R R R PPP Priority; T Token bit M Monitor bit; RRR Reservation Frame control Ending delimiter F F Z Z Z Z Z Z J K 1 J K 1 I E FF frame type ZZZZZZ control bit I intermediate-frame bit E error-detection bit Frame status A C x x A C x x A address-recognized bit xx undefined C frame-copied bit Networks: Token Ring and FDDI 11 Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 6.61

Fiber Distributed Data Interface (FDDI) FDDI uses a ring topology of multimode or single mode optical fiber transmission links operating at 100 Mbps to span up to 200 kms and permits up to 500 stations. Employs dual counter-rotating rings. 16 and 48-bit addresses are allowed. In FDDI, token is absorbed by station and released as soon as it completes the frame transmission {multi-token operation}. Networks: Token Ring and FDDI 12

FDDI Dual Token Ring A B E C D Networks: Token Ring and FDDI 13 Leon-Garcia & Widjaja: Communication Networks Copyright 2000 The McGraw Hill Companies Figure 6.62

FDDI Repair Networks: Token Ring and FDDI 14

FDDI Ring Operation Networks: Token Ring and FDDI 15

FDDI To accommodate a mixture of stream and bursty traffic, FDDI is designed to handle two types of traffic: Synchronous frames that typically have tighter delay requirements (e.g., voice and video) Asynchronous frames have greater delay tolerances (e.g., data traffic) FDDI uses TTRT (Target Token Rotation Time) to ensure that token rotation time is less than some value. Networks: Token Ring and FDDI 16

FDDI Data Encoding Cannot use differential Manchester because 100 Mbps FDDI would require 200 Mbaud! Instead each ring interface has its own local clock. Outgoing data is transmitted using this clock. Incoming data is received using a clock that is frequency and phase locked to the transitions in the incoming bit stream. Networks: Token Ring and FDDI 17

FDDI Data Encoding Data is encoded using a 4B/5B encoder. For each four bits of data transmitted, a corresponding 5- bit codeword is generated by the encoder. There is a maximum of two consecutive zero bits in each symbol. The symbols are then shifted out through a NRZI encoder which produces a signal transition whenever a 1 bit is being transmitted and no transition when a 0 bit is transmitted. Local clock is 125MHz. This yields 100 Mbps (80% due to 4B/5B). Networks: Token Ring and FDDI 18

FDDI Networks: Token Ring and FDDI 19

Networks: Token Ring and FDDI 20

FDDI frame structure Token Frame Format PRE SD FC ED Data Frame Format 8 1 1 2 or 6 2 or 6 4 1 Destination Source PRE SD FC Information FCS Address Address ED Preamble 1 FS Frame Control CLFFZZZZ C = Synch/Asynch L = Address length (16 or 48 bits) FF = LLC/MAC control/reserved frame type Leon-Garcia & Widjaja: Communication Networks Figure 6.63 Networks: Token Ring and FDDI 21

More FDDI Details FDDI Transmission on optical fiber requires ASK. The simplest case: coding is done via the absence or presence of a carrier signal {Intensity Modulation}. Specific 5-bit codeword patterns chosen to guarantee no more than three zeroes in a row to provide for adequate synchronization. 1300 nm wavelength specified. Dual rings (primary and secondary) transmit in opposite directions. Normally, second ring is idle and used for redundancy for automatic repair (self-healing). Networks: Token Ring and FDDI 22

Differences between 802.5 and FDDI Token Ring Shielded twisted pair 4, 16 Mbps No reliability specified Differential Manchester Centralized clock Priority and Reservation bits All three token operations possible FDDI Optical Fiber 100 Mbps Reliability specified (dual ring) 4B/5B encoding Distributed clocking Timed Token Rotation Time Multi-token operation Networks: Token Ring and FDDI 23