TCP/IP 参考模型四层协议

应用层:应用层对应于 OSI 参考模型的高层,为用户提供所需要的各种服务,例如:FTP、Telnet、DNS、SMTP 等。 传输层:传输层对应于 OSI 参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。该层定义了两个主要的协议:传输控制协议(TCP)和用户数据报协议(UDP)。 // TCP 协议提供的是一种可靠的、通过 “三次握手” 来连接的数据传输服

IGMP(Internet Group Management Protocol,网际组管理协议)

IGMP(Internet Group Management Protocol,Internet 组管理协议),是因特网协议家族中的一个组播协议。该协议运行在主机和组播路由器之间。IGMP 协议共有三个版本,即 IGMPv1、v2 和 v3。 作用:它是 TCP/IP 协议族中负责 IP 组播成员管理的协议, 用来在 IP 主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。 功能:当一台

ICMP(Internet Control Message Protocol,网际控制报文协议)

ICMP(Internet Control Message Protocol,Internet 控制报文协议)是 TCP/IP 协议族的一个子协议,主要用在 IP 主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。 目的:为了提高 IP 数据报交付成功的机会 注意: 允许主机和路由器报告差错情况和提供有关异常情况的报告; ICMP 不是高层协议, 而

RARP(Reverse Address Resolution Protocol,反向地址转换协议

RARP(Reverse Address Resolution Protocol,反向地址转换协议)允许局域网的物理机器从网关服务器的 ARP 表或者缓存上请求其 IP 地址。 定义:逆地址解析协议 RARP 使只知道自己硬件地址的主机能够知道其 IP 地址 用途:这种主机往往是无盘工作站. 因此 RARP 协议目前已很少使用 RARP 与 RAP: IP地址 > ARP > 物理地址 物理地址

ARP(Address Resolution Protocol,地址解析协议)

ARP(Address Resolution Protocol,地址解析协议),是根据 IP 地址获取物理地址的一个 TCP/IP 协议。主机发送信息时将包含目标 IP 地址的 ARP 请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该 IP 地址和物理地址存入本机 ARP 缓存中并保留一定时间,下次请求时直接查询 ARP 缓存以节约资源。 说明:ARP 每一个

简单理解 HTTP(HyperText Transfer Protocol,超文本传输协议)

HTTP 是一个 Web 文本信息访问传输协议,利用 TCP 协议使 Web 客户端与 Web 服务端在应用层进行通信。 客户端通过 HTTP 协议传输发起一个到服务器上指定端口(默认端口为 80)的请求,HTTP 服务器则在那个端口监听客户端发送过来的请求,一旦收到请求,服务器向客户端发回一个状态行,比如”HTTP/1.1 200 OK”,和(响应的)消息,消息的消息体可

OSI(开放式系统互联)网络模型七层协议和 TCP/IP 网络模型四层协议

7 应用层 应用层协议 处理网络应用(TCP/IP 应用层:HTTP HTTPS FTP TELNET SSH SMTP POP3)6 表示层 表示层协议 数据表示(无 TCP/IP 层)5 会话层 会话层协议 主机间通信(无 TCP/IP 层)4 传输层 传输层协议 端对端的连接(TCP/IP 传输层:TCP UDP)3 网络层 网络层主机、路由器协议 寻址和最短路径(TCP/IP 网络

TCP 和 UDP 传输层协议详细解析

TCP:面向连接的传输控制协议 “面向连接” 就是在正式通信前必须要与对方建立起连接。 类似你给别人打电话:必须等线路接通了,对方拿起话筒才能相互通话。 TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个 TCP 连接必须要经过三次 “对话” 才能建立起来 (也叫之为三次握手),为什么要对话