计算机之间的连接方式
一.网线之连
- 需要用到交叉线(不是直通线)
look:

连通了吗?ping一下

可见两台计算机之间是联通的
二.同轴电缆
缺点:
- 半双工通信
- 容易冲突
- 不安全
- 中间断了,整个都瘫了
三.集线器(hub)
缺点:
◼ 半双工通信
◼ 容易冲突
◼ 不安全
◼ 跟同轴电缆一样:没有智商
look:

通 了 吗?

看了前面三种连接方式,那么数据为什么会传给我们想传的计算机呢?
其实是需要知道对方计算机的ip地址和mac地址,但是我们上面只指定了ip地址,mac地址呢? 怎么知道的呢?
ARP概念:地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。地址解析协议是建立在网络中各个主机互相信任的基础上的,局域网络上的主机可以自主发送ARP应答消息,其他主机收到应答报文时不会检测该报文的真实性就会将其记入本机ARP缓存;由此攻击者就可以向某一主机发送伪ARP应答报文,使其发送的信息无法到达预期的主机或到达错误的主机,这就构成了一个ARP欺骗。ARP命令可用于查询本机ARP缓存中IP地址和MAC地址的对应关系、添加或删除静态对应关系等。相关协议有RARP、代理ARP。NDP用于在IPv6中代替地址解析协议。
假如:A计算机想发给B一个数据,首先呆知道B的ip地址,当然还需要知道mac地址
当A想发给B数据: A会发出一个ARP 通过B的ip地址找B的mac地址,这是A会发出一个广播,同一网段里的计算机都会收到这个广播,B也会收到,这是B发现是自己 就会把自己的MAC地址 发给A 通过A的ip地址….看gif


四.网桥
优点:
能够通过自学习得知每个接口那侧的 地址
从而起到隔绝冲突域的作用
look:

在看,连通了吗?

五. 通过交换机
◼ 相当于接口更多的网桥
◼ 全双工通信
◼ 比集线器安全
◼ 思考
◼全球所有的设备都用交换机连接会是什么情况?
look:


六.通过路由器
◼ 网线直连、同轴电缆、集线器、网桥、交换机
连接的设备必须在同一网段
连接的设备处在同一广播域
◼ 路由器
可以在不同网段之间转发数据
隔绝广播域

