互联网协议
2021-05-20 15:02:59 3 举报
AI智能生成
互联网协议思维导图
作者其他创作
大纲/内容
osi标准
七层
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
自上而下依赖下一层,越往上越靠近用户,越往下越靠近硬件
tcp/ip标准
五层
应用层=osi应用层+表示层+会话层
不同的应用程序规定不同的数据传输格式的协议
传输层
建立端口到端口的通信(找到不同端口下的对应应用程序)
端口范围:0-65535,0-1023系统占用端口
TCP协议
可靠传输,没有长度限制,理论可以无限大,但为了保证网络的效率,通常TCP数据包不会超过IP数据包长度,确保一个TCP数据包不必再分割。
建立通信三次握手
断开通信四次挥手
UDP协议
不可靠传输,报头部分一共8个字节,总长度不超过65535字节,证号放入一个IP数据包
网络层
引入一套新的地址来区分不同的广播域/子网,即网络地址-IP地址
规定网络地址的协议叫IP协议,多采用ipv4,32位2进制表示
范围0.0.0.0-255.255.255.255.255
一个ip写为四段十进制数
IP地址
网络部分:标识子网
主机部分:标识主机
子网掩码
标识子网络特征的一个参数,形式上和IP地址一样,32位二进制地址,网络部分全为1,主机部分全为0。
知道子网掩码就能判断任意两个IP是否处在同一个子网络。将两个IP地址和子网掩码分别进行AND运算,结果相同即为同一个子网络
ip地址作用
为每一台计算机分配IP地址
确定哪些地址在同一个网络
ip数据包
head
20-60字节
data
最长65515
以太网数据包数据部分,最长只有1500字节。如果ip数据包超过了1500,就需要分割成几个以太网数据包,分开发送。
数据链路层
定义电信号的分组方式,统一标准以太网ethernet
一组电信号构成一个数据报,叫做帧,每一个数据帧,分为报头head和数据data,head+data=64-1518,超过就分片发送
head:18个字节
发送者/源地址:6个字节
接收者/目标地址:6个字节
数据类型:6个字节
发送者接收者地址为网卡地址,mac地址,mac地址48位2进制,一般写为12位16进制数字(美4位2进制数字可以表示一个16进制,12*4=48)
data:46-1500字节
采用广播方式进行通信,全世界机器全部收到,拆开数据发现目标是自己接收不是就丢弃
物理层
基于电器特性发送高低电压,高电压对应数字1,低电压对接数字0
光缆,电缆,双绞线,无线电波;孤立的计算机之间联系的方式
四层
应用层=osi应用层+表示层+会话层
传输层
网络层
网络接口层=数据链路层+物理层
0 条评论
下一页