计算机网络参考模型

目录

一、数据传输分层原理

二、OSI参考模型

三、TCP/IP协议簇

四、TCP和UDP传输协议

五、数据封装与解封装过程


一、数据传输分层原理

       将复杂的流程分解为几个功能相对单一的子过程

       优点:整个流程更加清晰,复杂问题简单化;更容易发现问题并针对性的解决问题

 

二、OSI参考模型

        国际标准化组织(ISO)于1984年颁布了开放系统互联OSI参考模型

分层功能

应用层

网络服务与最终用户的一个接口
表示层数据的表示、安全、压缩
会话层建立、管理、中止对话
传输层定义传输数据的协议端口号,以及流量控制和差错校验
网络层进行逻辑地址寻址,实现不同网络之间的路径选择
数据链路层建立逻辑连接、进行硬件地址寻址差错校验等功能
物理层建立、维护、断开物理连接

       MAC地址(也称物理地址和硬件地址):是全球唯一的;48位二进制数,由厂商标识(24位)+厂商对设备编号(24位)

       数据链路层中LLC是用来建立逻辑连接,MAC是硬件地址寻址

       TCP:数据分段、数据重组、数据重传

       以太网IEEE802.3规定每个数据包最大1514字节

三、TCP/IP协议簇

        1、OSI参考模型与TCP/IP协议簇

TCP/IP四层模型(思科)

TCP/IP五层模型(华为)OSI七层模型
应用层应用层

应用层

表示层

会话层

传输层传输层传输层
网络层网络层网络层
网络接口层

数据链路层

物理层

数据链路层

物理层

        2、TCP/IP五层模型常见协议

应用层

       HTTP      FTP      TFIP

           SMIP       SNMP      DNS

传输层            TCP         UDP
网络层

        ICMP   IGMP

                                   IP

                                                ARP    RARP

数据链路层

物理层

由底层网络定义的协议

              ICMP:Internet控制报文协议

                           作用:测试网络的连通性并给予一定的反馈

                           组成:ping命令、traceroute命令

               ARP:正向地址解析协议

                          数据传输通讯地址:源IP、源MAC、目标IP、目标MAC

                          使用场合:已知目标IP,未知目标MAC时候用

                          工作原理:主机1已知主机2的IP地址,未知主机2的MAC地址时,主机1发送ARP广播给二层交换机,二层交换机接收到ARP广播消息后无条件泛洪处理,因此连接到二层交换机下的所有主机都将接受到此广播消息,每个主机都会把自身的IP地址和目标IP地址进行比对,若一致则接收此广播消息,并回数据包给主机1,主机1接收到返回的数据包后会记录下主机2的IP和MAC地址,记录到ARP缓存表中;若不一致则丢弃处理。

四、TCP和UDP传输协议

       1、TCP传输协议

             TCP协议将报文划分为较小的片段,成为数据段;数据段按顺序编号;如果发送方在规定时间内未收到确认,则会认为数据段已丢失并重新传输

             TCP协议是面向连接(三次握手、四次断开)、可靠的(可以重新传输) 

TCP四次断开

            TCP建立连接需要三次握手,终止连接需要四次握手的原因:第一步客户向服务器发送终止信号,第二步服务器向客户发送是否确认信号,第三步服务器向客户发送终止信号,第四步客户向服务器发送自己是否确认信号。

        2、UDP传输协议

              UDP协议不需要确认接收,是效率最高的传送机制;无确认和重传机制;UDP是音频流、视频流和IP语音之类应用程序首选。

               是面向无连接,因此不可靠的

五、数据封装与解封装过程

        1、数据封装

2、数据解封装

         3、PDU协议数据单元

         4、网络中各层典型的硬件设备

层名称应用层传输层网络层数据链路层物理层
典型设备

计算机

服务器

防护墙路由器交换机网卡

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值