建设一个手机网站首页,烟台企业建站系统模板,网站建设公司,南京企业网站seo#纯属个人笔记 作为学习记录用途
#较多个人比较好理解的说法 可能不太准确 若发现错误 欢迎评论区指正 不希望误导小白 详细的概念请以书本的定义为准
目录 正片 传统的五层结构 如下#xff1a; 物理层#xff08;Physical Layer#xff09;#xff1a; 负责传输比特流…#纯属个人笔记 作为学习记录用途
#较多个人比较好理解的说法 可能不太准确 若发现错误 欢迎评论区指正 不希望误导小白 详细的概念请以书本的定义为准
目录 正片 传统的五层结构 如下 物理层Physical Layer 负责传输比特流通过物理媒介如电缆、光纤等传输数据。定义了电压、电流、物理连接等细节规范确保数据的可靠传输。 数据链路层Data Link Layer 提供节点之间可靠的数据传输。将比特组装成帧并在物理连接中进行错误检测和纠正。通过MAC地址标识设备进行链路的访问控制。 网络层Network Layer 负责数据包的路由和转发跨越多个节点的网络进行通信。使用IP协议进行数据包寻址和路由选择。处理不同网络之间的互联如互联网。 传输层Transport Layer 提供端到端的可靠数据传输服务。使用TCP和UDP协议通过端口号标识应用程序。进行数据的分段、流量控制和错误恢复。 应用层Application Layer 提供特定网络应用的服务和协议。支持各种应用如电子邮件、网页浏览、文件传输等。使用HTTP、FTP、SMTP等协议进行应用层通信。
但我更喜欢倒过来看 应用层Application Layer 传输层Transport Layer 网络层Network Layer 数据链路层Data Link Layer 物理层Physical Layer 我们把计算机当中的行为具象为人 概念理解起来就很容易懂了
计算机之间的行为无非就是在做一件事嘛交流。那就举一个最简单的事情
正片
咱们假设隔壁老王跟隔壁村那头的小美 看对眼了 希望得到深入交流 正好过几天是情人节 老王就想给人家送个礼物
“老妹 过几天 哥给你整个你稀罕滴”老王漏出他的大金牙龇牙咧嘴的在微信里说道小美说“好”于是这里就达成了初步的协议 在这个协议当中 请求是老王发出的请求内容是他说要给小美送礼物 然后小美的响应是“好” 那么这个初步的交互就完成了---这里就是应用层
但是 老王得送礼物传输数据啊 这事从何办起 不能打草惊蛇啊 毕竟人小美家里还有老公这事得办 就得办的漂亮 于是老王来到村口 专门办差事的小吴 他把礼物数据交给了小吴小吴是当地快递站的头头 他专门负责送各种东西给计算机提供通用的数据传输 ---这里就是传输层
至于用一对一实名签收的方式TCP还是随便把货往那一丢UDP的送货方式则取决于委托人的想法 给多点钱就办多少事嘛老王当然希望送到对方手里安全可靠因为UDP会丢包于是选择了一对一实名签收TCP --这里就是数据传输服务了 也就是运输层 人家小吴是当地的快递头头 怎么说也是个经理级别 办这点事总不能自己来他把礼物往手底下的手下来负责依据快递单地址IP来决定走哪一条线路这里的线路可以理解成途径哪几个周转站点例如广州-深圳-北京深圳就是中转站。映射到网络里就是路由器生成转发表转发表会决定把数据转发到哪个路由器 ---这里就是网络层
小吴手底下的差人决定了骑个三轮把礼物送到对方家里去于是就要有人把礼物从快递站搬到三轮车上 这个过程就是数据链路层 那么 最后 快递员只需要通过各种各样的物理方式在网络中就是 各种光纤 宽带之类的把礼物数据送到指定的地点