计算机之间的通信基础:
需要得知对方的ip地址
最终是根据MAC地址(网卡地址),输送数据到网卡,被网卡接受
如果网卡发现数据的目标MAC地址是自己,就会将数据传递给上一层进行处理
如果网卡发现数据的目标MAC地址不是自己,就会将数据丢弃,不会传递给上一层处理
计算机之间的连接方式
网线直连
需要用交叉线(不是直通线)
同轴电缆(Coaxial)
半双工通信
容易冲突
不安全
中间断了,整个都瘫痪了
集线器(Hub)
半双工通信
容易冲突
不安全
跟同轴电缆一样:没有智商
网桥(Bridge)
能够通过自学习得知每个接口哪侧的MAC地址
从而起到隔绝冲突域的作用
交换机(Switch)
全双工通信
比集线器安全
路由器(Router)
网线直连、同轴电缆、集线器、网桥、交换机
连接的设备必须在同一网段
连接的设备处在同一广播域
路由器
可以在不同网段之间转发数据
隔绝广播域
主机发数据之前,首先会判断目标主机的ip地址跟它是否在同一个网段
1> 在同一个网段:通过ARP协议直接发送,然后通过交换机、集线器这些的传输就好了
2> 不在同一个网段:通过路由器转发数据——网关

如图所示,左边为同一个网段,右边为同一个网段
