TCP/IP网络基础。
典型的网络运行基于TCP/IP协议族,HTTP属于其内部的一组子集。
将与因特网相关的协议收集在一起的过程称为TCP/IP。
TCP/IP协议按层次划分为以下4层:应用层、传输层、网络层、数据链路层。
在层与层之间发送端传输数据时,每经过一层时,就必然要打上该层所属的第一个部的信息。相反地,接收端在数据被传送到图层时,每经过一层,就会清除相应的第一部分。
紧密联系HTTP的协议:IP,TCP和DNS。
IP协议的作用是向对方发送不同的包。
IP地址指出节点所指定的地址,MAC地址则指出网卡所属的固定地址。
中转过程中,将使用下一站中转设备的MAC地址来搜索下一个中转对象。此时将使用ARP协议。
协议对地址进行解析,可以根据IP地址反查出相应的MAC地址。
不管是哪个电脑、哪个网络设备,都不可能完全掌握互联网的所有细节。
TCP在传输层,它为用户提供了可靠的字节流服务。
把大块数据分成分组,用报文段作为单元来管理。
TCP协议使数据分割变得更容易传递大量数据。
TCP协议采用三次握手策略(three-wayhandshaking)。
TCP协议可以确定数据最终是否被发送给对方。
当莫名中断发生在握手过程的某一阶段时,TCP协议会再次以相同的顺序发送相同的信息包。
DNS协议通过域名来查找IP地址,或者通过IP地址来反查域名。
网址和网址
URL就是您在访问Web页面时需要输入的网页地址,例如Web浏览器。
URI是资源的定位标识符,由一个协议方案来表示。