台计算机可以做的事情是有限的 一台计算机存储的内容 拥有的。资源是有限的 不同的计算机之间可以通信 受现实社会影响 有公司的计算机网络 学校的计算机网络 银行的计算机网络 军队的计算机。网络 不同的计算机网络之间又可能需要共享资源或者进行通信 互通有无 上面说到的网络之间差别是存在的 如何把这些网络再次抽象成单一的 看起来无差别的区域包含全球的超大型的计算机网络呢 这就是计算机网络要干的事情 也是计算机网络存在的最终意义。以人类社会为例 我们每个人都生活在地球上 我们需要与外界沟通交流 我们会加入某些团体 如 当前我在某某大学念书 认为我。
属于某某大学团体 同时 我还是我所在家庭的一员 所以我也。团体之间也是需要沟通交流的 团体之间的沟通交流 最后一定会具体到某个人 而每个人的唯一标识就是身份证 至少在中国是。这样 国外 爱沙尼亚 WhatsApp 号码列表 可能不一样 计算机网络某种程度上是在模拟人类社会的人际关系网络。 在互联网上 首先 我们知道 互联网是网络的网络 比如现在。有四个网络 我们要实现这四个网络中计算机的通信 通信涉及到很多方面 最容易想到的数据比特流 还有不同网络采用不同协议 有可。靠的有不可靠的 等等 每个网络之间的结构是不同的 我们称之为异构的网络。不要想着这四个网络全部推倒重来 设计一个网络。
满足这四个网络的需求 就算满足了这四个网络 真实。世界网络种类是变化的 长期来看 动态的是解决问题的正确思路 静态的不变的难以适应新的需求。分层 每层解决一部分内容 分工 同时 提供接口 像函数。一样 函数调用函数实现某个功能 子函数可以调用其他子函数。事实上 在电脑中 我们的分层都是程序 是一段段代码正在执行的程序 无论。是物理层数据链路层网络层 还是传输层应用层 分层是为了更好地解决这个网络通信交流的问题 每一层分工负责一部分内容。 下面简要总结各层 首先 明确 五层计算机网络体系 物理层 数据链路层 网络层 运输层和应用层。