Overview. Next Lecture. Last Lecture. This Lecture. Flow control and error control. Local area networking 1 Source: Sections 13

Similar documents
Ring Local Area Network. Ring LANs

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

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

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

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

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

11/22/

Data Link Layer. Page 1. Ethernet

CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006

RTT 60.5 msec receiver window size: 32 KB

Controlled Random Access Methods

Fast Ethernet and Gigabit Ethernet. Networks: Fast Ethernet 1

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

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

Introduction to Ethernet

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

EECS 122: Introduction to Computer Networks Multiaccess Protocols. ISO OSI Reference Model for Layers

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

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

Network Categories. Network Types for the Local Range. Ethernet

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

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

Network Topologies. Network Topologies

RETI DI TELECOMUNICAZIONI

Gigabit Ethernet: Architectural Design and Issues

Wired & Wireless LAN Connections

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

How To Communicate With A Token Ring Network (Dihon)

COMPUTER NETWORKS HANDOUTS LECTURERS # PREPARED BY: HAMMAD KHALID KHAN. Copyright Virtual University of Pakistan

Fiber Distributed Data Interface

Internetworking and IP Address

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks

Local-Area Network -LAN

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

TCOM 370 NOTES LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

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

Lesson 2-3: Ethernet Basics

ETHERNET. The Technology and a Polemic History. Jim Jackson University of Leeds School of Computing

Cabling LANs and WANs

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

CSE 123A Computer Networks

Communication Systems Internetworking (Bridges & Co)

Gigabit Ethernet MAC. (1000 Mbps Ethernet MAC core with FIFO interface) PRODUCT BRIEF

EXAMPLES AND PROBLEMS. Competence Based Education Internet Protocols

Data Communication Networks

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

Tutorial.

Virtual LANs. or Raj Jain

Level 2 Routing: LAN Bridges and Switches

High Speed Ethernet. Dr. Sanjay P. Ahuja, Ph.D. Professor School of Computing, UNF

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

Data Link Protocols. Link Layer Services. Framing, Addressing, link access: Error Detection:

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

Flow control on IEEE 802.3x switch

FIREWALLS & NETWORK SECURITY with Intrusion Detection and VPNs, 2 nd ed. Chapter 2 An Introduction to Networking

Local Area Network. OSI Seven Layer Model. Whole Building Network

Ethernet, VLAN, Ethernet Carrier Grade

Process Control and Automation using Modbus Protocol

Chapter 7 Low-Speed Wireless Local Area Networks

Industrial Networks & Databases. Protocols and Networks - Device Bus - - Field Bus -

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

LAN / WAN Technologies

DATA COMMUNICATION AND NETWORKS


Gigabit Ethernet. Abstract. 1. Introduction. 2. Benefits of Gigabit Ethernet

CCNA 1: Networking Basics. Cisco Networking Academy Program Version 3.0

Troubleshooting and Auto-Negotiation Features for IMC Networks Media Conversion Products

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

The OSI and TCP/IP Models. Lesson 2

Written examination in Computer Networks

IT4405 Computer Networks (Compulsory)

Ethernet/IEEE evolution

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Introduction To Computer Networks

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Objectives. The Role of Redundancy in a Switched Network. Layer 2 Loops. Broadcast Storms. More problems with Layer 2 loops

Notes on Computer Networks. Bob Dickerson

Advanced features on Ethernet networks. Fulvio Risso Politecnico di Torino

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

Computer Network and Communication

From Fieldbus to toreal Time Ethernet

Certified Telecommunications & Network Professional (CTNP) Syllabus. Version 1.0

Random Access Protocols

Networking Devices. Lesson 6

Ethernet Local Area Networks (LANS) Two basic ways to cable an 10 Mb/s Ethernet LAN: Bus-style (large Ethernet cable, or thin Ethernet cable)

- Hubs vs. Switches vs. Routers -

CSMA/CA. Information Networks p. 1

Network Design. Yiannos Mylonas

The installed base for Ethernet ranges from PCs and servers to printers,

NETWORKING TECHNOLOGIES

COMPUTER NETWORKS - LAN Interconnection

Basic processes in IEEE networks

How To Test For 10 Gigabit Ethernet At 10 Gb/S

Performance Evaluation of Wired and Wireless Local Area Networks

Page 1 of 7. Computer Networking

Basics manual Local Area Network (LAN)

Network Performance Evaluation. Throughput. Troy Bennett. Computer Science Department. School of Engineering. California Polytechnic State University

Transcription:

Overview Last Lecture Flow control and error control This Lecture Local area networking 1 Source: Sections 13 Next Lecture Local area networking 2 Source: Sections 17.1-17.2 1

Data Link Layer Standards Data link layer can be divided into 2 parts Logical Link Control (LLC) Frame formats, error control, flow control Medium Access Control (MAC) Access to medium, contention protocols Standard for LAN at LLC sublayer Standard: IEEE 802.2 IEEE 802.3, 802.4, and 802.5 are Medium Access Control (MAC) sub-layer protocols Note: octet (8 bits) is used instead of byte in standards to avoid confusion. 2

LAN Standards LAN standards for different topologies IEEE Standard 802.3 Ethernet Bus topology IEEE Standard 802.5 Token Ring Ring topology IEEE Standard 802.4 (obsolete) Token Bus Bus topology 3

IEEE Standard 802.3 The standard for Ethernet Originated from ALOHA system Ethernet was developed originally by Xerox PARC. Ethernet named after ether, which was thought to propagate radio. Bus topology Originally used coax Can be extended by repeaters 1-persistent CSMA/CD protocol 4

IEEE Standard 802.3 (cont.) 5

IEEE Standard 802.3 (cont.) Physical layer Cabling - coax cable, twisted pair, or fibre optics Uses Manchester digital encoding Terminators: prevents reflection on coax A coax cable is called one Ethernet segment or backbone. Two or more segments can be connected by repeaters, a device that receives a signal, regenerates it, and transmits it. 6

Hardware Components Network Interface Card (NIC) Receives packets from PC software Formats frames Executes binary exponential backoff algorithm if required Detects incoming frames for itself Performs CRC error checking Has a hardware address 7

Hardware Components (cont.) Ethernet hardware address Six octets: XX XX XX XX XX XX, where X is a hexadecimal number Example: 00 05 02 74 8D 0D Number of addresses = 281,474,976,710,656 This is more than 56,000 MAC addresses for each person on the planet! 8

Hardware Components (cont.) Transceiver Interface between the PC and the cable Detects idle backbone Listens for collisions Puts bits on cable from interface card Passes received bits to interface card Transceiver cable (AUI cable) 5 twisted pair 2 pair for sending data and control 2 pair for receiving data and control 1 pair for power 9

Ethernet Frame Format 7 1 2 or 6 2 or 6 2 46-1500 4 Preamble Start of frame delimiter Dest. address Src. address Data field length Data Pad Frame check sequence Preamble Ethernet Frame Format 7-octet pattern of alternating 0's and 1's Start of frame delimiter 1010 1011 pattern indicating the start of a frame Destination address/source address Data length field Number of octets in the combined data and pad fields 10

Ethernet Frame Format (cont.) Data field - Maximum is 1500 octets Pad field: decided by the minimum size of a frame 512 bits or 64 octets Frame check sequence - 32-bit CRC 11

Advanced Ethernet techniques Fast Ethernet -- 100Mbps Mainly differ at physical layer Gigabit Ethernet Burst frame for sending multiple frames Full-duplex mode without CSMA/CD 10 Gigabit Ethernet For backbone network Use the same MAC frames No CSMA/CD 12

IEEE Standard 802.5 A standard for Token Ring LAN Ring consists of point-to-point links Can be connected by twisted pair, coax, and fibre optics Typical data rate: 4 Mbps 13

Token Ring Advantages No collisions because of the use of a token Problem One failed or improperly operating host can bring down the network Physical layer Uses Differential Manchester encoding 14

Token Ring (cont.) Most 802.5 LANs use wire centres to improve reliability All Frames are through the wire center Logically it works as a ring Wire centre can bypass a failed host Physical topology vs. logical topology 15

Token Frame Starting delimiter (SD) - JK0JK000 J and K are special signals. No transition in the middle compared with differential Manchester encoding Ending delimiter (ED) - JK1JK1IE I, intermediate frame bit; E, error bit SD AC FC DA SA DATA FCS ED FS 16

Token Frame (cont.) Access control (AC) - ppptmrrr t, token bit - determine the frame type; 0, token frame; 1, data frame ppp, priority bits - token s priority Each host is assigned a priority. If a host s priority is smaller than the priority of the token, it can not claim the token, but it can reserve the token by setting the reservation bits rrr, reservation bits - priority of the host who makes a reservation m, monitor bit - for removing orphan frames 17

Data Frame DA - destination address SA - source address FCS - frame check sequence (CRC) Frame control (FC) - ffzzzzzz f - frame type bits z - control bits Distinguish data frames from various possible control frames 18

Data Frame (cont.) Frame status (FS) - acxxacxx Has two copies of its bits in case of error. a - address recognized bit. If the destination host is on the ring, the bit is set by the host when the data frame gets through. c - frame copied bit. After the destination host has copied the frame, it sets the bit. x - undefined bit 19

Ring Maintenance Designate a monitor host to oversee the ring. Orphan frames An orphan frame is a data frame that cannot be drained because the sender is no longer available. How to remove orphan frames? When a frame is created, the monitor bit in the AC (Access Control) octet is set to 0. The monitor host sets it to 1. If the monitor host sees it again, the frame is drained. 20

Ring Maintenance (cont.) No token circulating A host receives a frame or token and fails before sending it on. How to fix the problem? The monitor host sets a timer whenever it sends a frame or token. If the timer expires before a frame or token is received by the monitor, a new token is sent. Monitor host cannot solve all problems. How about if the monitor host fails? Hosts can bid to become the monitor. The one with the highest address wins. 21

Another Ring Standard FDDI: Fiber Distributed Data Interface Developed by ANSI Also classified as ISO 9314 Modelled on token ring Mainly used for large span distance up to 200 km or for very high data rates Can connect up to 1000 hosts 22

FDDI Two counter-rotating fibre rings Token bus Bridge FDDI Ring Bridge Ethernet hub Ethernet 23

Summary Concepts IEEE802.2 (LLC) IEEE802.3 (Ethernet) IEEE802.5 (Token ring) Network Interface Card (NIC) Transceiver Ethernet Token ring 24