TCP / IP 模型

TCP / IP 模型

  • TCP / IP 模型
    • 应用层
    • 传输层
    • 网络层
    • 数据链路层
    • 物理层
  • 结尾

TCP / IP 模型

TCP / IP 模型_第1张图片

应用层

只关注传输过来的数据做什么
(上层协议调用下层协议,下层协议为上层协议提供支持)

传输层

不考虑中间节点, 只关注起点和终点

举个栗子

滑稽老哥在淘宝购物
下单后需要填写收货地址
卖家需要填写发货地址

滑稽老哥与卖家都不关注货物是如何传输的, 货物只需要在规定的时间内到达滑稽老哥手中就可以
(不考虑中间节点,只关注起点和终点)

网络层

主要负责两个遥远节点之间的路径规划

举个栗子

滑稽老哥的收货地址是天津
卖家的发货地址是成都

从成都到天津可以有很多中路径
(1) 成都 --> 太原 --> 天津
(2) 成都 --> 济南 --> 廊坊 --> 天津
(3) 成都 --> 唐山 --> 衡水 --> 天津

网络层会选择一种合适的路径

数据链路层

主要关注两个相邻节点之间的传输

举个栗子

此时滑稽老哥的货物从 成都 运输到了 衡水
但从 衡水 发往 天津 这段路程可能会发生堵塞
此时从 廊坊 发往 天津 不会堵塞
货物就从 衡水 转移到 廊坊, 最后到达了 天津

数据链路层会关注相邻节点间的传输状况

物理层

网络通信的基础设施
例如 网线, 光纤等

结尾

创作不易,如果对您有帮助,希望您能点个免费的赞
大家有什么不太理解的,可以私信或者评论区留言,一起加油

你可能感兴趣的:(JavaEE,tcp/ip,网络,网络协议)