EECS Introduction to Computer Networking. Local Area Networks / Ethernet. Hub

Similar documents
Data Link Layer, Part 3 Medium Access Control. Preface

Review. Error Detection: CRC Multiple access protocols. LAN addresses and ARP Ethernet. Slotted ALOHA CSMA/CD

LAN PROTOCOLS. Beulah A AP/CSE

CARRIER SENSE MULTIPLE ACCESS (CSMA):

Local Area Networks. Aloha Slotted Aloha CSMA (non-persistent, 1-persistent, p-persistent) CSMA/CD Ethernet Token Ring

Summary of MAC protocols

High Level View. EE 122: Ethernet and Random Access protocols. Medium Access Protocols

EE 122: Ethernet and

Data Link Layer, Part 5. Medium Access Control

LAN. CS 4/55231 Internet Engineering. Kent State University Dept. of Computer Science

Ethernet. Introduction. CSE 3213 Fall 2011

Medium Access Protocols

Connecting to the Network

A LAN is a high-speed data network that covers a relatively small geographic area. It typically connects workstations, personal computers, printers,

Chapter 10: Local Area Networks

Ethernet. Network Fundamentals Chapter Cisco Systems, Inc. All rights reserved. Cisco Public 1

RMIT University. Data Communication and Net-Centric Computing COSC 1111/2061/1110. Lecture 8. Medium Access Control Methods & LAN

Hubs. twisted pair. hub. 5: DataLink Layer 5-1

Contention Protocols and Networks

Chapter 6 Connecting Device

IP: Addressing, ARP, Routing

CSMA/CD (Collision Detection)

Link Layer and Ethernet

Link Layer and Ethernet

Local Area Network Overview

Data Link Layer. Our goals: understand principles behind data link layer services: instantiation and implementation of various link layer technologies

Ethernet. Networks: Ethernet 1

Protocols for Multiaccess Networks

Chapter 5 Link Layer and LANs

LAN Overview (part 2) Interconnecting LANs - Hubs

Goal and Outline. Computer Networking. What Do We Need? Today s Story Lecture 3: Packet Switched Networks Peter Steenkiste

Objectives. Hexadecimal Numbering and Addressing. Ethernet / IEEE LAN Technology. Ethernet

Module 15: Network Structures

EITF25 Internet Techniques and Applications L4: Network Access. Stefan Höst

Ethernet Basics. based on Chapter 4 of CompTIA Network+ Exam Guide, 4 th ed., Mike Meyers

Introduction to LAN Topologies Cabling. 2000, Cisco Systems, Inc. 3-1

Lecture 05 Chapter 16 High Speed LANs

Data and Computer Communications

Introduction to LAN Protocols

Goals. Fundamentals of Network Media. More topics. Topics. Multiple access communication. Multiple access solutions

CCNA Exploration Network Fundamentals. Chapter 09 Ethernet

The Network Access Layer. In This Lecture. Network Access Layer. Hour 3

Network Devices,Frame Relay and X.25

CHAPTER 15 LOCAL AREA NETWORKS ANSWERS TO QUESTIONS

Lecture 6. Reminder: Homework 2, Programming Project 2 due on Thursday. Questions? Tuesday, September 13 CS 475 Networks - Lecture 6 1

Principles behind data link layer services:

IEEE 802 LANs SECTION C

Master Course Computer Networks IN2097

LAN Interconnection and Other Link Layer Protocols

ก ก Information Technology II

Redes de Computadores. Medium Access Control

Getting Connected (Chapter 2 Part 4) Networking CS 3470, Section 1 Sarah Diesburg

Lecture 8: Switched Ethernet and Collision Domains

Technology in Action. Chapter 12 Behind the Scenes: Networking and Security. Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall

Ethernet. Lecture 6. Outline. Ethernet - Physical Properties. Ethernet - Physical Properties. Ethernet

Computer Network Fundamentals Spring Week 3 MAC Layer Andreas Terzis

Lecture 4b. Local Area Networks and Bridges

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

Switching & ARP Week 3

Chapter 9. Ethernet. Part II

CCM 4300 Lecture 5 Computer Networks, Wireless and Mobile Communications. Dr Shahedur Rahman. Room: T115

Lecture 5 The Data Link Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Data Link Layer -2- Network Access

Computer Networks Principles LAN - Ethernet

KIBABII UNIVERSITY COLLEGE DEPARTMENT COMPUTER SCIENCE & IT ANSWER ALL QUESTIONS IN SECTION A AND ANY TWO QUESTIONS IN SECTION B

OSI Model. Teran Subasinghe MBCS, Bsc.(Hons) in Computer Science - University of Greenwich, UK

Networking Technologies and Applications

(Network Programming) Basic Networking Hardware

Medium Access Control. CSCI370 Lecture 5 Michael Hutt New York Institute of Technology

Chapter 5 Link Layer and LANs

Module 10 Data Link Layer CS655! 10-1!

Chapter 4. The Medium Access Control Sublayer

Data Link Layer -2- Network Access

Link Layer and LANs. Our Goals. Link Layer

Lecture 9 The Data Link Layer part II. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Computer Networks. Today. Principles of datalink layer services Multiple access links Adresavimas, ARP LANs Wireless LANs VU MIF CS 1/48 2/48

CH : 15 LOCAL AREA NETWORK OVERVIEW

Networks Homework # 2

Data Communications. Connecting Devices

Part3. Local Area Networks (LAN)

Guide to Networking Essentials, 6 th Edition. Chapter 6: Network Reference Models and Standards

CSC 4900 Computer Networks: Link Layer (2)

Section 3.1: Network Adapters

Chapter 9 Ethernet Part 1

Chapter 4. DataLink Layer. Reference: Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007.

Lecture 6 The Data Link Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Introduction to LAN Protocols

Computer Networks and Internet

Local Area Networks (LANs) & Networks Inter-Connection Chapter 5

Data Link Protocols. TCP/IP Suite and OSI Reference Model. The TCP/IP protocol stack does not define the lower layers of a complete protocol stack

CS 416: Operating Systems Design April 11, 2011

Link Layer: Introduction. Chapter 5 Link Layer & LANS. Link layer: context. Link Layer Services

Introductory to Computer Networks Local Area Networks. Lecture 16 Fall Isfahan University of technology Dr.

ISO/OSI Model and Collision Domain NETWORK INFRASTRUCTURES NETKIT - LECTURE 1 MANUEL CAMPO, MARCO SPAZIANI

Chapter 5 part 2 LINK LAYER. Computer Networks Timothy Roscoe Summer Networks & Operating Systems Computer Networks

COMP476 Networked Computer Systems. Polling. Sharing the Wire. LAN Technologies. COMP476 Networked Computer Systems 1

LANs do not normally operate in isolation. They are connected to one another or to the Internet. To connect LANs, connecting devices are needed.

Principles behind data link layer services

Internetworking is connecting two or more computer networks with some sort of routing device to exchange traffic back and forth, and guide traffic on

Lecture (04) Data link layer

Transcription:

Ethernet -- Topology: Ethernet MAC: Hub Single collision domain Hub Hub Relay Collision! After a collision, stop for a random time wait for a random time, then try again. (Walrand/Varaiya slides) - computers connected to hub in a star topology - The hub copies any incoming packet onto all other lines thus collisions!!, thus need retransmissions!! [need protocol!]

Ethernet -- Addressing: (Walrand fig. 2.1) - Physical (Ethernet) address: assigned by manufacturer, hardwired onto Ethernet card, e.g. 8:0:20:1:C9:7E (48 bits in hex) - Network (IP) address: assigned by system administrator, e.g. 128.200.9.148 - Name: assigned by system administrator, e.g. jordan.ece.uci.edu

Ethernet -- Addressing - Physical (Ethernet) address: assigned by manufacturer, hardwired onto Ethernet card, e.g. 8:0:20:1:C9:7E (48 bits in hex) - Network (IP) address: assigned by system administrator, e.g. 128.200.9.148 - Name: assigned by system administrator, e.g. jordan.ece.uci.edu Ethernet packet contains source and destination Ethernet addresses. Q. IP address -> Ethernet address??

Q. IP address -> Ethernet address?? A. "Address Resolution Protocol" (ARP) Ethernet MAC: Address Resolution Protocol Router IP2, MAC2 IP5, MAC5 IP1, MAC1 IP3, MAC3 IP4, MAC4 Layer 2 Switch (Walrand/Varaiya slides) To send to IP5, any other node must learn MAC5. To learn MAC5, IP2 send broadcast message: [To All, From MAC2, ARP: IP5?] When it sees this message, IP5 replies: [To MAC2, From MAC5, ARP: I am IP5]

ARP: - Each computer keeps a IP to Ethernet address translation table. - If a computer wants to find a new Ethernet address, it broadcasts a message to all other computers on the LAN with the IP address. - The computer corresponding to the IP address replies. Note: This requires each machine to initially know its IP address. Q. What if a computer is diskless?

ARP: - Each computer keeps a IP to Ethernet address translation table. - If a computer wants to find a new Ethernet address, it broadcasts a message to all other computers on the LAN with the IP address. - The computer corresponding to the IP address replies. Note: This requires each machine to initially know its IP address. Q. What if a computer is diskless? A. "Reverse ARP" (RARP) - Computer broadcasts message with its Ethernet address. - At least 1 computer per LAN is a "server", which responds with the IP address.

Ethernet -- Topology: Ethernet: Physical Layer UTP unshielded twisted pair up to 110m Fiber 100Mbps: 2000m Gbps: 220m, 500m, 5000m Wireless 2.4GHz DSSS: 1Mbps, 2Mbps, 5.5Mbps, and 11Mbps 25m - 200m (Walrand/Varaiya slides) - 10base5 & 10base2 are often bus topologies. - 10baseT is a star topology. - Note max cable lengths.

Ethernet -- Physical Layer: One example of modulation -- logical 0 and 1 are encoded as +0.85V -0.85V 0.1microsec and +0.85V -0.85V 0.1microsec (Tanenbaum fig. 4-20) - The transitions allow for synchronization & determination of idle.

Ethernet -- MAC Layer: Use ALOHA, but take advantage of a shorter distance. Add: - Carrier Sensing (CS): start to transmit only if idle. - Collision Detection (CD): stop transmission if collision. protocol name: CSMA-CD (Carrier Sense Multiple Access - Collision Detection) brand name: Ethernet Methods for CS and CD depend on version, e.g. excess current for CD.