【每日阅读】2020年11月25日-网络为什么分层

因为复杂的软件都需要分层,分层能更好的实现。每层只关注自己该关注的问题,不需要操心别人的问题。这就和MVC架构一样,M注重表达数据,V注重展示数据,C注重操作数据。每部分都注重自己的事情。

网络分层也是一样,应用层数据包加上TCP头进入传输层,再加上IP头进入网络层,再加上MAC头进入数据链路层,最后进入物理层发出去。传输层专注端口,网络层转IP地址,MAC层专注MAC地址,分层让应用实现更简单,不需要操心很多东西,专注自己的问题就好。

20201126000255

原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/2708

(0)
geekgaogeekgao博主
上一篇 2020年11月24日
下一篇 2020年11月26日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

GitHub
分享本页
返回顶部

Warning: error_log(/usr/local/lighthouse/softwares/wordpress/wp-content/plugins/spider-analyser/#log/log-0215.txt): failed to open stream: No such file or directory in /usr/local/lighthouse/softwares/wordpress/wp-content/plugins/spider-analyser/spider.class.php on line 2900