什么是TCP/IP协议;互联网进行通信需,要相应的网络协议,TCP/IP是为使用互联网而开发制定的协议簇,TCP/IP就是互联网的协议,它不是一个协议,而是包含着许多协议的协议簇。其中包含着以下协议:
应用协议
HTTP(超文本传输协议) 用于实现www服务 SMTP(简单邮件传输协议) 用于实现电子邮箱传送功能 FTP(文件传输协议) 用于实现交互式文件传输功能 TELNET(远程登陆协议) 用于实现远程登陆功能 DNS(域名系统) 用于实现网络设备名字到IP地址映射的网络服务 SNMP(简单网络管理协议) 用于管理与监视网络设备 POP3(邮局协议版本3) 主要用于支持使用客户端远程管理在服务器上的电子邮件 |
传输协议(下层向上层提供服务)
TCP(传输控制协议) 当传输出现错误时能自动予以纠正,是面向连接的可靠传输协议 UDP(用户数据包协议) 当传输出现错误时会将错误信息丢弃,是不可靠的传输协议 |
网际协议
IP(英特网互联协议) 是一个通信协议 ICMP(控制报文协议) 在主机与路由器之间传递控制信息,实际上是IP的一个组成部分 ARP(地址解析协议) 可根据IP查询物理地址 |
路由控制协议
RIP(路由信息协议) 一种古老的基于距离矢量算法的路由协议,属于内部网关协议,因为单纯以跳数作为选路的依据,可能会导致所选路径不是最优,所以只适用于中小型网络,可以鉴别、自动路由汇总和支持变长子网掩码 OSPF(开放式最短路径优先) 是一种链路状态路由协议,属于内部网关协议,相比RIP,OSPF的收敛速递更快,产生的流量更少,路由计算时间更短,支持路由聚合,在大型复杂的网络中可以大大减少网络流量 BGP(边界网关路由协议) 是一种用于自治系统间的外部网关协议,可以与其他的BGP系统交换网络可达信息,实现自治系统间无环路的路由信息交换 |