• 网络1


    1、计算机网络分层思想: 将复杂的流程分解成几个功能单一的子过程.

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

    2、osi参考模型

    osi七层参考模型 :物理层,数据链路层,网络层,传输层,会话层,表示层,应用层

    tcp/ip五层模型:物理层,数据链路层,网络层,传输层, 应用层

    四层模型:网络接口,网络层,传输层,应用层

    3、协议簇:

    应用层:HTTP ,FTP, TFTP,SNMP,SMTP,DNS

    传输层:TCP, UDP

    网络层:ICMP,IGMP,IP,ARP,RARP

    数据链路层与物理层:由底层网络定义的协议

    4、五层协议对应上的设备

    物理层---网卡、数据链路层---交换机、 网络层---路由器、 传输层---防火墙、 应用层---计算机

    5、协议数据单元PDU即数据位

    物理层的PDU 是比特流(bit)

    数据链路层的PDU 是数据帧 (frame)

    网络层的PDU 是数据包(packet)

    传输层的PDU 是数据段(segment)

    其他更高层次的PDU  是报文(原始数据message)

    6、网络通信中数据解封装与封装过程

    在物理层传输数据即上层数据,分别在传输层网络层数据链路层依次填充它个模块对应的协议包头,即传输层填充它的TCP头部,网络层填充它的IP头部,数据链路层填充它的 mac头部,封装完数据的包头后就传输到物理层,在物理层变为物理信号再发送出去。解封装是它的逆过程。

    7、TCP 为可靠传输、UDP为不可靠传输

    8、逻辑地址又叫IP 地址,mac地址又叫物理地址

    9、Windows下查看本机的mac地址或者是IP地址在命令提示符中输入ipconfig /all

    10、应用之间端口与端口之间的通信叫做端到端的通信。比如说应用层、表示层、会话层、传输层

    11、设备之间节点与节点之间的通信是点到点的通信。 比如说物理层、数据链路层、网络层

    12、个协议端口号

    HTTP (80)    FTP(20/21)  TFTP(69)  SMTP(25)  SNMP(161)  DNS(53)

  • 相关阅读:
    如何判断栈的增长方向
    时间复杂度
    shell基础part3
    shell基础part2
    shell基础part2
    linux基础part5
    linux基础part4
    linux基础part3
    linux基础part2
    shell基础part1
  • 原文地址:https://www.cnblogs.com/elin989898/p/11166094.html
Copyright © 2020-2023  润新知