TCP/IP基础
TCP/IP协议体系概述
TCP/IP协议的基本传输单位是数据包(Datagram)
TCP协议负责把数据分成若干个数据包,并个每个数据包加上包头,包头上有相应的编号,以保证数据的接受端能还原为原来的格式.
IP协议在每个包头上再加上接收端主机地址,这样数据找到自己要去的地方,如果传输中出现数据丢失,失真,TCP协议会自动要求数据重传.
TCP/IP协议簇
一组不同层次上的多个协议的组合.
数据链路层:
SLIP协议:串行线路网际协议.
PPP协议:点对点协议,用于低速串行链路.
网络层协议.
IP协议: 互联网络协议,主要负责在主机之间寻址和选择数据包的路由,IP协议不含错误恢复的编码,属于不可靠协议.
ARP协议:地址解析协议,把基于TCP/IP软件使用的IP地址解析成局域网硬件使用的媒体访问控制的(MAC)地址.
RARP:反向地址解析协议
ICMP:网络控制信息协议,用于传递关于网络和主机的控制信息,如目标不可到达,路由重定向.
传输层
TCP协议:传输控制协议,是一个可靠,面向连接的协议.通信需要三次握手.
UDP协议:用户数据报协议,是无连接服务.两个通信实体不需要连接,也不需要同时是活跃的.
应用层
FTP协议
TELNET协议
SMTP协议
HTTP协议
本博客内容均来自网络,如有雷同,是我抄袭!