Skip to content
Gaurav kumar edited this page Jun 21, 2021 · 10 revisions

Routing Protocol Based on switch processing delay and remaining bandwidth of links

##How packet send from source node to destination node #steps involve 1. Host sends a ARP request (who is the destination) For finding mac-address. 2. When ARP reply comes host start sending data packet 3. When a switch get ARP request from host switch sends a fake ARP reply with fake mac-address. 4. When a switch get data packets switch calculate next hop(using Dikstra) and out port of switch and insert a flow_mod so that next packets can easily flow from switch. 5. When a packet reach at destination switch switch check table where mac-address of switch is present or not. if mac-address is not present then switch broadcast ARP request. 6.

Fake ARP

Fake ARP Reply

When a host try to send a tcp packet to destination host first send ARP request message to switch. Switch reply with a fake ARP packet using a fake mac-address

ARP Request

When a packet reaches the destination switch. Switch create check the IP mac table if mac address is not present in the table then switch broadcast arp request. W

Clone this wiki locally