JAVA_WEB(一) 网络协议
2018-07-04 17:26:51
ISO七层网络协议
最早出现的网络协议,由国际化标准组织ISO推出。ISO将网络分为七层,由最底层的数据链路层到最顶层的应用层。一般我们用的都是应用层的协议。
TCP/IP四层网络协议
由于ISO层次结构划分的比较细,比较难以掌握,后来出现了TCP/IP协议簇。TCP/IP协议簇在ISO的基础上进行了调整,将网络划分为了四层,便于掌握,并且与实际使用也比较相符,因此应用比较广泛。
总结
网络的作用是为了进行数据交互,数据从一台电脑到达另外一台电脑,先经过应用层,然后到传输层(TCP协议或者UDP协议,绑定端口来定位机器上的唯一进程)、网络层(IP协议,绑定ip来定位网络内的唯一一台机器)、数据链路层(最终将数据转换成二进制的比特流),一层一层封装。然后通过网线、路由等等到达另外一台电脑后,按照数据链路层、网络层、传输层、应用层,一层一层解封,最终达到数据交换的目的。