
/cdn.vox-cdn.com/uploads/chorus_image/image/59139129/fortnite_cross_platform_crossplay_guide.0.jpg)
If HostA is configured with a Default Gateway, it would send out an ARP Request (which is itself a Broadcast frame), asking for the MAC address of its default gateway - NOT the MAC address of the final destination IP. If HostA isn't configured with a Default Gateway at this point, then the process ends here with a general failure. Or more specifically, through HostA's default gateway. As such, Host A would would come to the conclusion that the destination IP 10.1.3.1 is on a foreign network, and Host A could only reach a foreign network by speaking through a Router. Host A also knows its destination IP is 10.1.3.1, which falls outside of the range of IP addresses within Host A's own network. (We'll leave out details of the NetID and BroadcastIP, since for the moment they aren't relevant) With a little subnetting, HostA determines that its network spans all the IP addresses in the range of 10.1.2.0 through 10.1.2.255. Let's run through it from the perspective of Host A. Let me explain.īefore any host puts any packet on the wire, the first thing it does is determine whether the destination IP is on its own network, or on a foreign network. Specifically, in whom HostA decides to ARP for.

That being said, the heart of what you are missing lies in forgetting about ARP (Address Resolution Protocol). However, given the nature of your question, I imagine you intended for each of these hosts to use a smaller mask - we'll go ahead and use 255.255.255.0, which puts both hosts in two different subnets. If that is the case, they would have no problem communicating.

Ron makes a good point, you didn't provide a subnet mask, so if we were to assume the classful mask, the 10.x.x.x address would have a 255.0.0.0 mask, which would actually put the two hosts on the same network.
