【概述】
四层协议
链路层->包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。
网络层->IP协议,ICMP协议(互联网控制报文协议),IGMP协议(组管理协议)
运输层->提供端到端的通信(TCP(传输控制协议)UDP(用户数据报协议))
应用层->(Telnet远程登录、FTP文件传输协议、SMTP简单邮件传送协议、SNMP简单网络管理协议)
网桥->在链路层上对网络进行互联
路由器->在网络层上进行网络互联
TCP应用->Telnet、FTP、SMTP
UDP应用->DNS、SNMP、TFTP
ARP->转换IP层和网络接口层使用的地址
单播地址:目的为单个主机
广播地址:目的端为给定网络上所有的主机
多播地址:目的端为同一组内的所有主机
IP在首部存入一个长度为8bit的数值,称为协议域,1表示ICMP,2表示IGMP,6表示TCP,17表示UDP
环回接口
允许运行在同一台主机上的客户程序和服务器程序通过TCP/IP进行通信,A类网络号127就是为环回接口预留的。大多数系统把IP地址127.0.0.1分配给这个接口。
MTU和分片
如果IP层有一个数据报要传,而且数据的长度比链路层的MTU还要大,那么IP层就需要进行分片,吧数据报文分成若干片,每一片都小于MTU。
【IP 网络协议】
IP首部
总长度字段->整个IP数据报的长度,以字节为单位。
路由表中的每一项都包含以下数据:目的IP地址、下一站(下一跳)路由器的IP地址、标志(指明目的IP地址是网络地址还是主机地址)、为数据报的传输指定一个网络接口
ifconfig命令:TCP/IP对网络接口进行配置和查询的命令,ifconfig命令一般在引导时运行,以配置主机上的每个接口
netstat命令:-i参数将打印出接口信息,-n参数则打印出IP地址,而不是主机名字
ARP地址解析协议
ARP为IP地址到对应的硬件地址之间提供动态映射。RARP是被那些没有磁盘驱动器的系统使用,需要系统管理员进行手工设置。
arp -a 显示高速缓存中所有的内容
ICMP报文
RIP报文-包含在UDP数据报中
【TCP/IP】
于 2023-11-16 18:49:14 首次发布