提纲:

🔥七层网络模型

  • 物理层

  • 数据链路层

  • 网络层

  • 传输层

  • 会话层

  • 表示层

  • 应用层

🎈面试八股真题——【Java八股-第十九期】Socket 统一总结

一、七层网络模型

1. 物理层

  • 1、负责设备间的比特流传输,将离散的数字信号转换为连续的模拟信号

  • 2、规定传输媒体接口标准

2.数据链路层

  • 1、将网络层IP数据报组装成数据帧,帧头为源主机物理地址与目的地主机物理地址,帧尾为帧检验FCS值

  • 2、帧定界——当数据中存在与帧头、帧尾相同部分时,通过添加转义字符屏蔽干扰,确保数据可靠传输

3.网络层

  • 1、实现网络(IP)地址与物理(MAC)地址间的转换

    • ARP地址解析协议

    • DHCP动态主机配置协议

  • 2、通过路由选择算法寻找到达目标节点合适的路由