网络初识篇

1.网络是什么?

我个人理解,网络就是为了不同的计算机之间交换数据。它主要有协议、IO、序列化组成。后面也会从这三个方面写一些总结。

2.网络模型


七层和四层网络模型

3.寻找百度记


百度访问流程图


下面看一下TCP/IP模型中各层做了一些什么


各层具体做的事情

思考问题:

1.目标mac地址如何知道?在网络中进行广播寻找

2.如果网络特别大,是一个广域网,那么广播效率特别低怎么办?在局域网内进行广播

3.如果两个IP不在一个局域网里,怎么找?使用IP地址(网络+主机),看IP地址网络段是否一致

4.怎么确定IP地址那几位表示网络地址?无法区分,所以产生子网掩码。源(IP&子网掩码)与目标(IP&子网掩码)是否相等,判断IP地址是否在同一子网

5.如果判断两个IP地址在同一个子网,怎么办?广播+MAC寻址

6.如果两个IP地址不在同一子网,怎么办?源网关通过配置的对应路由器进行路由寻址,最终通过路由器找到目标服务器的网关地址

以上只是自己进行的一些简单总结,特别浅薄,主要本人也比较懒,就画了一些图片。文中大部分内容都参考了

计算机网络漫谈:OSI七层模型与TCP/IP四层(参考)模型 - 简书 这篇大佬的文章,非常感谢。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容