网络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-fin共6位)——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七层复习,未复习整理完,后续补齐的主要内容,如果未能解决你的问题,请参考以下文章