导图社区 数通学习笔记
数通学习笔记、发送主机发送一个本地的RARP广播,在此广播包中,声明自己的MAC地址并且请求任何收到此请求的RARP服务器分配一个IP地址;
社区模板帮助中心,点此进入>>
Datecom学习
数据通信:计算机网络如何通信
设备产品:
路由器:实现三层(不同网段之间)通信
交换机:实现二层(相同网段之间)通信
交换机的工作原理
交换机收到数据后会根据目的MAC查询MAC地址表,根据查询接口作出相应行为
泛洪:从除了接收口以外以外接口发出,收到BUM流量时泛洪
转发:从对应接口发出,能查询到MAC地址表项
丢弃:接受接口和发送接口相同,MAC地址匹配黑洞MAC
小概念:
广播:数据发送给所有的网络节点
组播:数据发送给一组网络节点
单播:数据发送给一个目标节点
已知单播:数据到达交换机后能够查询到匹配的MAC地址表
未知单播:数据到达交换机后无法查询到匹配的MAC地址表
MAC地址表:每一条包含目的MAC地址,出接口,VLAN ID等
MAC地址表学习过程:交换机会记住数据的源MAC和接口的对应关系
OSI七层模型和TCP/IP四层模型网络标准
OSI七层模型 TCP/IP四层模型
应用层 应用层
表示层
会话层
传输层 传输层
网络层 网络层
数据链路层 网络接口层
物理层
ARP工作原理:
ARP:地址解析协议,根据已知目的IP,解析未知目的的MAC
ARP表项:记录了IP地址和MAC地址的对应关系
原理图解
RARP工作原理:
RARP:地址解析协议:根据已知MAC,解析解析未知目的IP
发送主机发送一个本地的RARP广播,在此广播包中,声明自己的MAC地址并且请求任何收到此请求的RARP服务器分配一个IP地址;
本地网段上的RARP服务器收到此请求后,检查其RARP列表,查找该MAC地址对应的IP地址;
如果存在,RARP服务器就给源主机发送一个响应数据包并将此IP地址提供给对方主机使用;
如果不存在,RARP服务器对此不做任何的响应;
源主机收到从RARP服务器的响应信息,就利用得到的IP地址进行通讯;如果一直没有收到RARP服务器的响应信息,表示初始化失败。
传输层协议:主机程序之间端到端的连通性
TCP:传输控制协议
面向连接的传输协议,可提供可靠的传输服务
端口号用来区分不同的网络服务
FTP:21、20
HTTP:80
Telnet:23
SMTP:25
TCP头部:TCP一般使用IP协议作为网络协议,此时封装在IP数据包内
TCP会话由四个参数确定:源端口号,目的端口号,源IP地址,目的IP地址
序列号:用于标识从数据端发出的不同的TCP数据段
标识
URG标识紧急指针是否有效