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 to send 4 bits 100 Mbps. 100BASE-FX: uses two strands of multimode fiber one for each direction and the distance can be up to 2 km. To solve the collision problem, 100BASE-FX cables must be connected to buffered, switched, hubs, so each is in a collision domain itself.
TOKEN BUS IEEE 802.4 Due to the unpredictable collisions and delays in sending data from a control center to computers along an assembly line, IEEE 802.3 is not suitable for real time applications. Token Ring (IEEE 802.5) is also not suitable because an assembly line resembles a bus topology and not a ring. In a token bus, stations are logically organized into a ring. It is limited to factory automation and process control. A token is passed among stations, and only a station who wants to transmit and has the token can transmit.
TOKEN RING (IEEE 802.5) Station takes turns in sending data A station may send data only when it has possession of the token. The Token is a three-byte frame that is passed from one station to another in sequence until it encountered a station with data to send. The station captures the token, sets a bit in its NIC card as a reminder, and sends its data frame. Each station copies the data frame and checks if the destination address matches its.
If the frame is intended for another station, it is regenerated and passed to the next station. If the frame is intended for the station, it marks the frame as being recognized and copied. The sender receives the frame and recognizes itself as the source and checks if the frame was recognized and copied. The sender discards the frame and releases the token back to the ring.
Token Passing
Token Passing
Token Passing
Token Passing
A station waiting to transmit may reserve the next open token by entering its priority code in the Access Control (AC) field of the token or data frame. A station with a higher priority may remove a lower priority reservation and replace it with its own. Regardless of physical location of the station in the ring, a station which sets the reservation gets the opportunity to transmit as soon as the token is free.
Each station expects to receive a token within regular time intervals. Potential problems: - A token may be destroyed by noise - A station may neglect to transmit a token - A sending station may neglect to remove its data from the ring. Solution: One station is designated as a monitor. The monitor sets a timer as each token passes. If the token did not appear before timeout, the monitor generates a new token. The monitor sets a bit in the AC field for each data frame. If it sees a frame with monitor bit set, it destroys the frame and generates a new token.
Token Ring Frame - It runs at 16 Mbps, using differential Manchester encoding,
Starting Delimiter (SD): used to alert receiving station of the arrival of a frame and to allow for synchronization (flag). To ensure data transparency, two types of violations are introduced: J (both transitions are canceled) and K (the middle transition is canceled). Access Control (AC): 3-bit priority, 3-bit reservation, 1-bit Token, 1-bit monitor. Frame Control (FC): 1-bit type of PDU (control or data). The remaining 7-bit is used by the ring logic. Frame Status (FS): 1-bit address recognized, 1-bit frame copied. It is repeated for reliability.
Data Frame Fields
Data Frame Fields
Token Ring 150 STP.
Token Ring Switch The NIC controls the switch via 5-wires to include or bypass the station
MAU