网络基础

一:七层模型

二:七层的总结

三:七层的封装过程

四:TCP/IP参考模型

五:TCP/IP协议族组成

一:七层模型

层次划分的方法:

  1. 网络的每层应当具有相对独立的功能(便于排错)这个功能用不了 必然是你这层处理问题
  2. 梳理功能之间的关系,使上一个功能可以实现为另一个功能提供必要的服务,从而形成系统的层次结构, 环环相扣(紧密联系)
  3. 为提高系统的工作效率,相同或相近的功能仅在一个层次中实现,而且尽可能在较高的层次中实现
  4. 每一层只为相邻的上一层提供服务

层次划分的优点:

    1.各层之间相互独立,每一层只实现一种相对独立的功能,使问题复杂程度降低,利于针对解决问题

    2.灵活性好,各层内部的操作不会影响其他层

    3.结构上可分割开,各层之间都可以采用最合适的技术来实现

    4.易于实现和维护,因为整个系统已被分解成相对独立的子系统

    5.能促进标准化工作,因为每一层的功能及其提供的服务都有了精确的说明

七层模型:

 

 

二:七层总结

 

 

 
层次模型作用数据单元主要设备
物理层 建立、维护、断开物理连接 比特流 网卡
数据链路层 进行硬件地址寻址,差错校验等功能 数据帧 交换机
网络层 进行逻辑地址寻址,实现不同网络之间的路径选择 数据包 路由器
传输层 定义传输数据的协议端口号,以及流量和差错校验 数据段 防火墙
会话层 建立、管理、中止会话 message 计算机
表示层 数据的表示、压缩、格式化、加密 message 计算机
应用层 网络服务与最终用户的一个接口 message 计算机

 

应用层、表示层、会话层为高三层,是面向用户的
网络层、数据链路层、物理层为低三层,是面向硬件的
网络层及以下的通信为点到点通信(主机与主机)
传输层的通信为端到端(端口到端口)
三:七层的封装过程
封装过程

 

 解封装过程

四:TCP/IP参考模型

 

 五:TCP/IP协议族组成

    网络协议  icmp:检测网络中两台主机是否可以连通

                ARP:将IP地址转成MAC地址(两个都叫IP协议)

     传输层    tcp:传输前要建立连接,可靠性稳定,速度慢,有重传机制

               udp:传输前不需要建立连接,但不可靠,不稳定

  应用层协议  http:超文本传输协议(网页)      80(端口号)         tcp

             https:加密的网页                                       tcp

               ftp:文件传输协议                20,21                tcp

              tftp:简单文本                     69                  upd解决

   NDS    域名解析:  53   (tcp,udp)   将IP转换为域名
 
 

 

posted @   withfear  阅读(24)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
----------------------------------- ©著作权归作者所有:来自51CTO博客作者一品堂_技术学习笔记的原创作品,请联系作者获取转载授权,否则将追究法律责任 博客园随笔中添加目录导航悬浮框博客园随笔中添加目录导航悬浮框 https://blog.51cto.com/ios9/3125785
点击右上角即可分享
微信分享提示