计算机网络参考模型

目录

引言:

一、OSI参考模型:

       (1) 各层含义:

       (2)各层所需设备

       (3)OSI优缺点:

二、OSI与TCP/IP五层协议:

       (1)数据传输方式:

       (2)点到点和端到端概念:

       (3)TCP/IP各层协议和端口号:

 三、封装与解封装:

 (1)封装与解封装概念

 (2)PDU(协议数据单元)

四、小结:


引言:

网络参考模型采用了分层思想,就是将复杂的流程分为几个功能相对简单的子过程。

一、OSI参考模型:

        OSI参考模型就是“开放系统互连基本参考模型OSI/RM”,是基与理论的七层参考模型,概念清楚,理论也比较完整。

        OSI分为应用层、表示层、会话层、传输层、网络层、数据链数层和物理层。

                                 

       (1) 各层含义:

     1:应用层:是网络服务与最终用户的一个接口。(人机交互窗口)

     2:表示层:数据的表示、安全、压缩。(将人能理解的语言转换成机械语言)

     3:会话层:建立、管理、中止会话。(如通讯软件建立会话)

     4:传输层:定义传输数据的协议端口号,以及流控和差错校验。(端到端连接)

     5:网络层:进行逻辑寻址,使不同网络之间进行路径选择

     6:数据链路层:建立逻辑连接,对物理地址(mac地址)进行寻址,进行差错校验等。

     7:物理层:建立,维护,中断物理连接

        (2)各层所需设备

应用层计算机
表示层--
会话层--
传输层防火墙
网络层路由器
数据链路层交换机
物理层集线器、中继器

        (3)OSI优缺点:

       优点: 1.各层之间是独立的

                   2:灵活性好

                   3:结构上可分割开

                   4:能促进标准化工作

        缺点:复杂,不实用

二、OSI与TCP/IP五层协议:

        OSI七层体系结构的概念清楚,理论也比较完整,但它既复杂又不实用。TCP/IP体系结构则不同,它现在得到了非常广的泛用。它包含应用层、运输层、网际层和链路层(网络接口层)。从实际上讲,TCP/IP只有最上面三层,因为最下面的链路层并没有属于TCP/IP体系的具体协议。链路层所使用的各种局域网标准,并非由IETF而是由IEEE的802委员会下属的各工作负责制定。所以在说计算机网络原理时往往采用另外的方法,就是结合OSI和TCP/IP的优点,采用如图的五层协议体系结构,对阐述计算机网络原理十分方便

        分为:应用层,传输层,网络层,链路层,物理层
        其中上层需要遵循下层的协议,下面四层的协议是网络早期设计的,上层应用需要下层所提供的网络来完成自己的需求。

        

       (1)数据传输方式:

        单工:通信双方,只能有一台进行通信,且过程没有反方向的交互,不能同时通信。

        半双工:通信双方,双方都可以进行通信,但不能同时进行通信。

        全双工:通信双方,可以同时发送和接受信息。

        (2)点到点和端到端概念:

        点到点是主机与主机之间进行通信(网络层以下)

        点到点通信是针对数据链路层或网络层来说的,点对点是基于MAC地址和或者IP地址,是指一个设备发数据给与该这边直接连接的其他设备,这台设备又在合适的时候将数据传递给与它相连的下一个设备,通过一台一台直接相连的设备把数据传递到接收端。

        端到端是进程与进程之间进行通信(传输层)

        端到端通信是针对传输层来说的,它是一个网络连接,指的是在数据传输之前,在发送端与接收端之间(忽略中间有多少设备)为数据的传输建立一条链路,链路建立以后,发送端就可以发送数据,知道数据发送完毕,接收端确认接收成功。

        (3)TCP/IP各层协议和端口号:

    1:应用层:HTTP(80)、SMTP(25)、FTP(20数据端口,21控制端口)、TFTP(69)、SNMP(161,162)、DNS(53)、telent(23)、ssh(22)

    2:传输层:TCP(传输控制协议:面向连接的,数据传输的单位是报文段,提供可靠的交付)、UDP(用户控制协议:它是无连接的,数据传输的单位是用户数据报,它不能保证提供可靠的交付)

    3:网络层:ICMP、IGMP、ARP、RARP

    4:数据链路层和物理层:由底层网络定义的协议,IEEE 802.3 有线局域网(以太网)标准
                                              IEEE 802.11 无线局域网标准

 三、封装与解封装:

        在这里插入图片描述

 (1)封装与解封装概念

        

        封装:将数据转化为比特流的过程中,在参考模型的每一层需要添加上特定的协议报头动作。

        动作:从高层往低层依次封装,在每一层使用特定的协议,对数据进行处理,在数据前添加特定的协议报头。

        解封装:将比特流转化为数据的过程,在参考模型的每一层删除特定协议报头的动作。

        动作:从低层往高层依次解封装,每解封装一层,会将该层的协议报头去掉

        

(2)PDU(协议数据单元)

        OSI参考模型把对等层次之间传送的数据单位称为该层的协议数据单元PDU。

        

应用层报文
传输层数据段
网络层数据包
数据链路层数据帧
物理层比特流

四、小结:

        1:对OSI和TCP/IP有了一个大概了解。

        2:对OSI的一些基本知识有了一个充分了解。如:各层协议,PDU,OSI各层含义等。

        3:知道数据是如何进行传输,封装和解封装过程。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值