TCP/IP的分层
TCP/IP的分层:
![TCP/IP的分层 TCP/IP的分层](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
TCP和IP协议是两种最为著名的传输层协议,二者都使用IP作为网络层协议。
虽然TCP使用不可靠的IP服务,但它却提供一种可靠地运输层服务。UDP为应用程序发送和接收数据报,一个数据报是指从发送方传输到接收方的一个信息单元,但是与TCP不同的是,UDP是不可靠的,他不能保证数据报能安全无误地到达最终目的地。
IP是网络层上的主要协议,同时被TCP和UDP使用,TCP和UDP的每组数据都通过端系统和每个中间路由器的IP层在互联网中进行传输。
ICMP协议是IP协议的附属协议。IP层用它来与其他主机或路由器交换错误报文和其他重要信息。
IGMP是Internet组管理协议,用它来吧一个UDP数据报多播到多个主机。
ARP和RARP是某些网络接口使用的特殊协议,用来转换IP层和网络接口层使用的地址。