1 / 10

Ethernet (Medium Access Control Protocol)

Ethernet is a widely-used Medium Access Control Protocol that facilitates communication on a shared line. When a node sends a message, it includes a destination address and broadcasts it to all nodes on the network. Each machine checks if the message is meant for them and processes it accordingly. Collision handling is essential when multiple nodes transmit simultaneously. Nodes wait for their turn and introduce random delays to avoid repeated collisions. This article explores Ethernet protocol mechanisms, including message broadcasting, collision resolution, and network configurations in both LAN and WAN settings.

reece
Télécharger la présentation

Ethernet (Medium Access Control Protocol)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ethernet (Medium Access Control Protocol) • A single shared comm. Line • Used by all (each check if “free” or “busy”) • Message is broadcasted to all • Message has • “destination address” and “message-body” A B C D

  2. A B C D D message Not mine. Discard it… Ethernet Protocol (how it works) • Node A wants to send something to node D • Message’s “destination address” = D • Message is broadcasted to all… • Every Machine checks • If not mine, then discard; else process message; My message!! Process it…

  3. Ethernet Protocol (Collision) • What if shared line is busy when node B wants to send? • Eg: If node A is currently sending…. • Node B waits… and send after node A is done. • What if many nodes are waiting… • And simultaneously send when node A is done! A B C D

  4. Length of collision delay is randomly generated. So, different delays for different waiting nodes…. LAN How to Resolve Collisions !!

  5. LAN (MACP – details from text)

  6. LAN (MACP – details from text)

  7. LAN (MACP)

  8. Paths from B to F? What if node C is faulty? WAN Network….

  9. WAN

  10. WAN

More Related