• 7.8 初步认识计算机网络参考模型


    第二章.计算机网络参考模型

    一、分层思想

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

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

    二、OSI七层参考模型

    1.国际标准化组织(ISO)1984年颁布了开放系统互连(OSI)参考模型。一个开放式体系结构将架构分为七层

    分层

    功能

    应用层

    网络服务与最终用户的一个接口

    表示层

    数据的表示、安全、压缩

    会话层

    建立、管理、中止会话

    传输层

    定义传输数据的协议端口号。以及流控和差错校验

    网络层

    进行逻辑地址(ip)寻址,实现不同网络之间的路径选择

    数据链路层

    建立逻辑连接、进行物理地址(MAC)录址、差错校验等功能

    物理层

    建立、维护、断开物理连接

    应用层、表示层、会话层为高三层,

    网络层、数据链路层、物理层为低三层。

    2.端到端是传输层,点到点是网络。

    3.OSI模型与TCP/IP模型的对应关系

    TCP/IP 4层模型(思科)

    TCP/IP 5层模型(华为)

    应用层

    应用层

    应用层

    表示层

    会话层

    传输层

    传输层

    传输层

    网络层

    网络层

    网络层

    网络接口层

    数据链路层

    数据链路层

    物理层

    物理层

    TCP/IP 4层

    TCP/IP 5层

    OSI7层

    三、TCP/IP协议族的组成

    应用层(服务):HTTP、FTP、TFTP、SMTP、SNMP、DNS。

    传输层:TCP(可靠)、UDP(不可靠)。

    网络层:ICMP、IGMP、IP、ARP、RARP。

    物理层:由底层网络定义的协议,820.3、局域网、IEEE、820.11、无线局域网。

    1. ARP的工作原理

    ARP是指已知目标IP,未知目标MAC地址时用。

    例:若PC1想发消息给PC2,但是只知道PC2的IP,未知PC2的MAC时就会通过ARP发送广播帧给交换机。交换机接收到广播帧,它们会比较自己的IP与目标IP是否一致,若不一致则丢弃处理,若一致则回复消息给送对方。在回包的过程中自然会加上自己的MAC和IP,当发送方接收到此数据时,查看接受放的MAC和IP地址,把它们一起放入ARP缓存表。

     

    1. ICMP协议

    有些网络实用程序可用来测试与目的设备的连通性。

    Ping实用程序测试源设备与目的设备之间的端到端连通性。

    Traceroute实用程序可追踪源设备与目的设备之间的路由。

    数据包在传输过程中没经过一个路由器称为一跳。

    Traceroute现实沿途的每一跳,以及每一跳所花的时间。

    如果发生问题,便可利用所显示的时间以及数据包,经过的路由来判断数据包是何处丢失或延迟的。在Windows环境中,traceroute使用程序为tracert。

    四、数据封装与解封装的过程

        

     

    1. PDU协议数据单元,针对TCP/IP

    应用层:消息/报文 (Message)

    传输层:数据段    (Segment)

    网络层:数据包    (Packet)

    数据链路层:数据帧(Frame)

    物理层:比特流    (bits)

    1. 设备与层的对应关系

    应用层——计算机

    传输层——防火墙

    网络层——路由器
    数据链路层——交换机

    物理机——网卡

  • 相关阅读:
    C语言作业
    nrf52832(nrf52810)制作升级包出错及解决方法
    nrf52810的升级命令
    nrfutil生成的DFU设置十六进制文件未按字对齐
    Android CameraHal NativeWindow相关(一):从CameraHal::setPreviewWindow(struct preview_stream_ops *window)开始
    Android Camera 调用流程及调试
    Android MediaPlayer的核心原理
    Android MediaPlayer状态图明晰注释
    Android MediaPlayer状态机
    Android Camera Preview ANativeWindow的处理
  • 原文地址:https://www.cnblogs.com/zimao/p/13268748.html
Copyright © 2020-2023  润新知