网络osi七层复习,未复习整理完,后续补齐

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络osi七层复习,未复习整理完,后续补齐相关的知识,希望对你有一定的参考价值。

网络osi七层

设备计算机=============================================================

应用层       功能网络服务与最终用户的一个接口

                     协议:http  ftp  tftp  smtp  snmp  dns

表示层       功能数据的表示安全压缩

会话层       功能建立管理中止会话

传输层=================================设备防火墙==============================================================

       IP层提供点到点的链接

       传输层提供端到端的链接

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

                 数据内容数据段<tcp头部上层数据>

                     协议:tcp(Transmission Control Protocol)

                              传输控制协议

                              可靠的面向链接的协议

                              传输效率低

                     封装源端口号-目标端口号32比特——32位序列号——32位确认号——4位首部长度——保留6——(urg-ack-psh-rst-syn-fin6)——16位窗口大小——16位校验和——16位紧急指针+可选项+数据

                     TCP的三次握手:a:发送syn请求建立链接(seq=100,ctl=SYN)

                                    b:发送SYN,ACK(seq=300,ack=101,ctl=SYN,ACK

                                    a:发送ACK(seq=101 ack=301 ctl=ACK)

                     TCP的四次断开:a:发送FIN,请求断开链接(FIN=1,ACK=1)

                                    b:发送ACK(ACK=1)   b2:发送FIN请求断开链接(FIN=1,ACK=1)

                                    a:发送ACK(ACK=1)

                     TCP端口号:ftp 21——telnet 23——smtp 25——dns53——http 80

                           udp(User Datagram Protocol)

                               用户数据报协议

                               不可靠的无连接的服务

                               传输效率高

网络层===================================设备路由器==============================================================

    路由器将数据包从一个网络发送到另一个网络

            路由器router是链接因特网中各局域网广域网的设备路由器工作在osi模型的网络层

            路由工作识别数据包的目标IP地址

                识别数据包的源ip地址主要用于策略路由

                在路由表中发现可能的路径

               选择路由表中到达目标最好的路径

               维护和检查路由信息

    功能进行逻辑地址寻址实现不同网络之间的路径选择

                 数据内容数据包packet<ip头部—tcp头部上层数据>

                     协议:icmp igmp   IP   arp   rarp

                 IP包头的格式版本4比特-首部长度4比特-优先级与服务类型8比特-总长度16比特

                              标识符16比特-标志3比特-段偏移量13比特

                              TTL8比特-协议号8比特-首部校验和16比特

                              源地址IP32+目标地址32

                              20字节 +可选项+数据

                 ICMP协议:internet Control Message Protocol全称internet控制消息协议主要用于在IP网络中发送控制消息提供可能发生在通信环境中的各种问题反馈

                           传输ICMP信息时先封装ICMP头部IP头部然后交给数据链路层

                           类型目的不可达、ttl超时信息请求信息应答地址请求地址应答

                           ping反馈链接成功,reply from 目标地址

                                    目标主机不可达-Destination host unreachable

                                    请求时间超时,Request timed out

                                    未知主机名,Unknown host abc

                  arp协议:IP地址解析为mac地址

 

 

数据链路层=====================设备交换机局域网以太网)===============================================================

      

  功能数据链路的建立维护与拆除帧包装传输同步进行硬件地址寻址帧的差错恢复流量控制

                 数据内容数据帧frame<mac头部—ip头部—tcp头部上层数据尾部>

                 CSMA/CD—带冲突检测的载波监听多路访问   MAC地址:48bit 6字节

                 数据帧数据链路层封装—64字节—1518字节=目的地址6字节-源地址6字节-类型/长度2字节/数据46-1500字节/帧校验序列4字节

    数据链路层子介质访问控制(mac)子层

                      将上层下来的数据封装成帧进行发送接收

                      实现和维护介质访问控制协议例如CSMA\CA

                      比特差错检测

                      mac帧的寻址

                  逻辑链路控制(llc)子层

                      建立和释放数据链路的逻辑链接

                      提供与上层的接口

                      给帧加上序号

交换机工作原理学习广播转发更新

交换机内部交换方式储存转发——是及还击网络领域应用最广泛的方式

                               对进入交换机的数据包进行错误检测

                               支持不同速度的端口间转换

                               在数据处理时延时大

                   快速转发——延迟非常小交换非常快

                              不能提供错误检测能力

                              由于没有缓存不能将具有不同速率的输入/输出端口直接接通而且容易丢包

                   分段过滤——检查数据包的长度是否够64个字节

                               不提供数据校验

冲突域与广播域单工半双工全双工

                分割冲突域不分割广播域

物理层============================设备网卡接口中继器集线器=============================================

       功能建立维护断开物理连接

                 数据内容比特流bit


以上是关于网络osi七层复习,未复习整理完,后续补齐的主要内容,如果未能解决你的问题,请参考以下文章

OSI 七层协议(网络工作过程--复习)

计算机网络复习--OSI七层模型以及每层的功能和常见的应用

Java复习---网络

OSI 网络模型

程序猿笔试面试复习之中的一个 网络与通信篇 几大网络模型:OSITCP/IPB/S与C/SMVC结构

计算机网络考前复习整理