- 1、Hub,集线器:这种设备有多个口,可以将宿舍里的多台电脑连接起来。没有大脑,完全在物理层工作。它会将自己收到的每个每一个字节,都复制到其他端口上去。
- 2、数据链路层。MAC的全称是Medium Access Control,即媒体访问控制。控制在王媒体上发数据的时候,谁先发、谁后发的问题 --多路访问。
- 3、信道划分;轮流协议;随机接入协议。
- 4、对于以太网,第二层的最开始,就是目标的MAC地址和源的MAC地址。
- 5、IP里面包含TCP、UDP,以及HTTP等。
- 6、有了这个目标MAC地址,数据包在链路上广播,MAC的网卡才能发现,这个包是它的。MAC的网卡把包收进来,然后打开IP包,发现IP地址也是自己的,再打开TCP包,发现端口是自己,也就是80,而nigix就是监听80.
- 7、对于以太网,第二层的最后面是CRC,也就是循环冗余检测。通过XOR异或的算法,来计算整个包是否在发送过程中出现了错误。
- 8、ARP协议,也就是已知IP地址,求MAC地址的协议。
- 开始:
- 在一个局域网里面,当知道了 IP 地址,不知道 MAC 怎么办呢?靠“吼”。
- 广而告之,发送一个广播包,谁是这个 IP 谁来回答。具体询问和回答的报文
- 为了避免每次都用 ARP 请求,机器本地也会进行 ARP 缓存。当然机器会不断地上线下线,IP 也可能会变,所以 ARP 的 MAC 地址缓存过一段时间就会过期。
- 9、交换机,能把MAC头拿下来,检查一些目标MAC地址,然后根据策略转发的设备。交换机会学习每个口的MAC地址。等到学会后,就可以准确转发。交换机学习的结果,称为转发表,也是有一个过期时间。
- 10、三个重点:
- 第一,MAC层是用来解决多路访问的堵车问题的;
- 第二,ARP是通过“吼”的方式来寻找目标MAC地址的,吼完之后记住一段时间,这个叫作缓存;
- 第三,交换机是有MAC地址学习能力的,学完了它就知道谁在哪儿了,不用广播了。
- 11、在数据结构中,有一个方法叫作最小生成树。有环的我们常称为图。将图中的环破了,就生成了树。在计算机网络中,生成树的算法叫作STP,全称Spanning Tree Protocol.
- 12、STP协议中的概念:
- Root Bridge 根交换机
- Designated Bridges 指定交换机
- Bridge Protocol Data Units (BPUD) 网桥协议数据单元
- Priority Vector 优先级向量 先后顺序:Root Bridge ID,Root Path Cost,Bridge ID and Port ID
- 13、如何解决广播问题和安全问题?
- 物理隔离
- 虚拟隔离 VLAN 虚拟局域网
- 在原来的二层的头上加一个TAG
- 相同VLAN的包,才会相互转发,不同VLAN的包,是看不到的
- 14、交换机之间通过 Trunk口相互连接,它可以转发属于任何VLAN的口。
从二层到三层
最新推荐文章于 2024-05-16 11:03:24 发布