计算机网络参考模型

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


一、OSI七层参考模型

 OSI将网络分成了七层结构,从上到下分别是应用层、表示层、会话层、传输层、网络层、数据链路层和物理层,每一层对应的作用不同

二、OSI模型与TCP/IP

1.OSI模型与TCP/IP模型

区别:TCP/IP将表示层和会话层涵盖到了应用层以及将数据链路层和物理层包括到了一层中。TCP/IP更为简洁,OSI更容易开发和排除故障。

三、TCP/IP协议族组成

应用层: HTTP (超文本协议) 80

                HTTPS 443

                FTP (文件传输协议) 20、21

               TFTP

               SMTP (邮件传输协议)

               SNMP (简单管理协议)

               DNS (域名解析) 53 #UDP协议

               telent 23

传输层: TCP (传输控制协议) #邮件传输会选择使用TCP协议

                UDP (用户数据报协议)

网络层: ICMP (国际控制报文协议)

               IGMP (国际组管理协议)

               IP (国际协议)

               ARP (地址解析) #已知目标IP地址,未知目标MAC地址

               RARP (逆地址解析) #已知目标MAC地址,未知目标IP地址

网络接口层:由底层网络定义的协议

                      IEEE 802.3 有限局域网(以太网)标准

                      IEEE 802.11 无线局域网标准

四、数据封装与解封装

封装

 应用层将原始数据转换成二进制数,到传输层后把二进制数据压缩并封装TCP头部(数据段) ,到网络层后将传输传来的数据封装上IP头部 (数据包),到数据链路层将传来的数据封装MAC头部 (数据帧),到物理层后二进制数组成的比特流转化为电信号传输 (比特流)

解封装


物理层先将电信号转化为二进制数,将其送至数据链路层后查MAC地址,地址是自己,就拆封MAC头部,继续传输(地址不是自己,就丢弃数据)网络层查验IP地址,地址是自己,就拆封IP头部,继续传输(地址不是自己,就丢弃数据),传输层查看TCP头部,地址是自己,就拆封TCP头部,继续传输(地址不是自己,就丢弃数据)传输到应用层,应用层最后二进制转化为原始上层数据

五、访问百度的简单流程

应用层----打开个人际交互的窗口 (浏览器)输入百度(UR)网址访问协议(ttps) 表示层-- --将你访 问百度请求进行翻译加密压缩

会话层---》建立会话 管理中止

传输层--- -》根据端口协议进行数据传输差错校验

网络层---逻辑地址寻址实现不同网络之间的选择

数据链路--逻辑地址建立连接进行硬件地址寻址、差错检验

物理层--》建立维护断开物理连接物理层将这些二进制数字组成比特流转换成电信信号在网络中传输

总结

OSI七层模型的分层结构从上至下分别是:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
其中:高三层是应用层,面向用户和应用;传输层为桥梁(TCP、UDP)低三层是网络层、链路层和物理层,为硬件的使用;各个层级之间的通信都有不同的传输协议

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值