Chapter 9 Hardware Addressing and Frame Type Identification 1.Delivering and sending packets 2.Hardware addressing: specifying a destination 3. Broadcasting.

Slides:



Advertisements
Similar presentations
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 5: Ethernet Introduction to Networks.
Advertisements

CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
© 2002 JW Ryder CS 428 Computer Networks 1 Ethernet Properties 10Mbps/100Mbps broadcast bus technology –Bus: all stations share single channel –Broadcast:
IP: The Internet Protocol
1 Fall 2005 Hardware Addressing and Frame Identification Qutaibah Malluhi CSE Department Qatar University.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
Computer Network 實踐資管 Wang-Jiunn Cheng 2004 PART IV-2 Local Area Networks (LANs) Frame.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
CSCI 4550/8556 Computer Networks Comer, Chapter 11: Extending LANs: Fiber Modems, Repeaters, Bridges and Switches.
CS335 Networking & Network Administration Tuesday, May 11, 2010.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
Chapter 9 Hardware Addressing & Frame Type Identification EE 526 Presentation by Ryan Star.
Review on Networking Technologies Linda Wu (CMPT )
CS335 Networking & Network Administration Tuesday, April 13, 2010.
Chapter 3 Review of Protocols And Packet Formats
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Ethernet, ARP.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Data Link Layer Network Fundamentals – Chapter 7.
Chapter 4: Managing LAN Traffic
Midterm Review - Network Layers. Computer 1Computer 2 2.
Packet Transmission (Part III) Local Area Networks (LANs)
Wired LANs: Ethernet In Chapter 1, we learned that a local area network (LAN) is a computer network that is designed for a limited geographic area such.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 16.
Network Technologies Chapter 2. Approaches to Network Communication Connection-Oriented –Circuit-switched –A dedicated connection (circuit) is formed.
Chapter 21: IP Encapsulation, Fragmentation & Reassembly
1 Layer 2: Concepts Honolulu Community College Cisco Academy Training Center Semester 1 Version
Chapter 7 - LAN Technologies and Network Topology Direct point-to-point communication Connections in a point-to-point network Reducing the number of communication.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
Chapter 19 - Binding Protocol Addresses
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
Networks. Common Xmit Media Shared Media Networks are a shared communication resource Only one user can access at a time.
CENG 490/510 Network Programming Russell Deaton Rm
Chapter 1 - Local Area Network Technologies. How IP Datagrams are Encapsulated IP datagrams are found at the OSI Network layer IP datagrams are sent to.
Chapter 7 - Packets, Frames and Error Detection 1. Concepts of Packets 2. Motivation for Packet Switching 3. Framing 4. Frame Formats 5. Transmission Errors.
Chapter 9 Hardware Address & Frame Type Identification Hardware address of frame Addressing schemes Ethernet Frame header format.
1 Ch 9 Hardware Addressing and Frame Type Identification.
1 Part IV Local Area Networks (LANs). 2 Classification Terminology  Network technologies classified into three broad categories  Local Area Network.
Chapter 11 Extending LANs 1. Distance limitations of LANs 2. Connecting multiple LANs together 3. Repeaters 4. Bridges 5. Filtering frame 6. Bridged network.
Data Link Layer and Ethernet COM211 Communications and Networks CDA College Theodoros Christophides
Chapter 7 OSI Data Link Layer.
1 Hardware Addressing and Frame Type Identification.
1 Connectivity with ARP and RARP. 2 There needs to be a mapping between the layer 2 and layer 3 addresses (i.e. IP to Ethernet). Mapping should be dynamic.
Lecture Focus: Data Communications and Networking  Data Link Layer  MAC Frame Format Lecture 25 CSCS 311.
CNAP AT VCC Semester 1 CHAPTER 7 Wael Yousif Connecting The Internet Generation.
Local Area Networks: Topologies. 2 Packet Identification & MAC Addresses Each packet specifies an intended recipient with an identifier. – Demultiplexing.
Data Communication Networks Lec 18. Wired LAN:Ethernet Datalink layer – Logical link control(LLC) – MAC Physical layer.
LAN Topologies Part 1. What is topology? Topology is the physical or logical interconnection of communicating devices Physical Topology: LANtopology,
COMPUTER NETWORKS CS610 Lecture-13 Hammad Khalid Khan.
Data Communications Data Link Layer.
1 CMPT 471 Networking II Multicasting © Janice Regan,
Introduction to Networks v6.0
IP: Addressing, ARP, Routing
Instructor Materials Chapter 5: Ethernet
Part III Datalink Layer.
Local Area Networks: Topologies
COMPUTER NETWORKS CS610 Lecture-9 Hammad Khalid Khan.
Hardware Addressing and Frame Type Identification
IST 220 Lectures for: Dec. 8, 2009 Dec. 10, 2009
Ken Gunnells, Ph.D. - Networking Paul Crigler - Programming
Net 323: NETWORK Protocols
Data Link Issues Relates to Lab 2.
COMPUTER NETWORKS CS610 Lecture-10 Hammad Khalid Khan.
Protocol layering and data
Protocols 1 Key Revision Points.
Part III Datalink Layer.
Ch 17 - Binding Protocol Addresses
Protocol layering and data
Local Area Networks (LANs)
Chaithra Ashwin Sanjana
Presentation transcript:

Chapter 9 Hardware Addressing and Frame Type Identification 1.Delivering and sending packets 2.Hardware addressing: specifying a destination 3. Broadcasting & Multicasting 4. Frame Format 5. Ethernet Frame Note: –Sections 9.11 & 9.12 in the text will not be covered –Materials on assigning physical addresses such as the Static, Configurable and Dynamic approach in Section 9.4 of the text will not be covered. However, you need to know about the Format of a physical address as listed on slide 7 of this note.

Introduction Previous chapter on LAN technology described techniques for providing connectivity between computers Need to devise technique for delivering message through LAN medium to single, specific destination computer Sending computer uses a hardware address to identify the intended destination of a frame Sending computer also identifies type of data carried in the frame

Specifying a destination Data sent across a shared network reaches all attached stations - for all LAN topologies Interface hardware detects delivery of frame and extracts frame from medium (ie the share wire) But... most applications want data to be delivered to one specific application on another computer - not all computers

Hardware addressing Most network technologies have a hardware addressing scheme that identifies stations on the network Each station is assigned a numeric hardware address or physical address or MAC address Sender includes hardware address in each transmitted frame Only station identified in frame receives copy of frame Most LAN technologies include sender's hardware address in frame, too

LAN hardware and packet filtering Network interface hardware compares destination address of incoming frames with physical address of the station (computer); discards frames not destined for the station. organization of LAN hardware and computer:

LAN hardware and packet filtering LAN interface handles all details of frame transmission and reception –Adds hardware addresses, error detection codes, etc. to outgoing frames –copy frame data directly from main memory –Obeys access rules (e.g., CSMA/CD) when transmitting –Checks error detection codes on incoming frames –copy data directly into main memory –Checks destination address on incoming frames If destination address on incoming frame matches the local station's address, a copy of the frame is passed to the attached computer Frames not addressed to the local computer are ignored and don't affect the local computer in any way

Format of hardware addresses Numeric value Size selected for specific network technology Length is one to six bytes Each station must have a unique address on the LAN segment Where to place address in frame? (Note: Materials on assigning physical addresses such as the Static, Configurable and Dynamic approach in Section 9.4 of the text will not be covered. However, you need to know about the Format of a physical address as listed above)

Broadcasting Some applications want to broadcast messages to all stations on the LAN Shared communication channel can make broadcast efficient - message is delivered to all stations Special broadcast address used to identify broadcast messages, which are captured by all stations

Multicasting Multicasting: A restricted form of broadcasting send to a restricted group of stations (not all) broadcasting may not be appropriate if the information to be transmitted is only relevant to a specific number of stations multicast address (reserved address) used to identify multicast messages unicasting: send to one specific station network interface programmed to recognize broadcast, multi-cast and unicast addresses.

Identifying packet contents Destination must get some clue about how to interpret frame data address does not indicate content Can use: –Explicit frame type - identifying value included with frame describes type of included data –Implicit frame type - receiver must infer type from frame data

Headers and frame formats LAN technology standards define frame format for each technology All contemporary standards use the following general format: Frame header has address and other identifying information Header Information typically fixed size and location Data area may vary in size

Example frame format Ethernet frame format: Details: Field Purpose Preamble Receiver synchronization Dest. addr. Identifies intended receiver Source addr. Hardware address of sender Frame type Type of data carried in frame Data Frame payload CRC 32-bit CRC code

Ethernet fields Preamble and CRC often not shown Destination address of all 1s is the broadcast address Special values are reserved for frame type field:

Summary LAN technologies use hardware addresses to identify destination for frames sent across shared communication channel Each LAN technology defines its own address format Each station must have a unique address on the LAN segment Frames include a header (with fields for destination, source and other information such as frame type) and payload Frame type defines how to interpret frame data Example: Ethernet Frame