当时 NCP 是 ARPAnet 使用的主要传输协议,也就是当今 Internet 的前身,Vint 和 Bob 根据 NCP 的缺点吸取了很多经验教训,TCP/IP 带来的改进非常显着,在 1983 年 TCP/IP 取代了 NCP,成为 ARPAnet 的标准协议。
因此,应用层定义了各种各样的协议来规范数据格式,常见的有HTTP, FTP, SMTP 等等。以互联网上应用最广泛的 HTTP为例,其数据首部格式如下:如上图标记内容,HTTP 规范了定义和解读数据格式的方式:在 Request Headers 中使用 Content-Type
DHCP · DNS · FTP · Gopher ·GTP · HTTP · IMAP4 · IRC · NNTP · NTP · POP3 · RPC · RTCP · RTP ·RTSP · SIP · SMTP ·SNMP · SSH · SDP · SOAP .STUN. SSDP · TELNET · XMPP。
我们可以发现,计算机地址分为4类刚好对应TCP/IP4层模型,由上到下分别为:专用地址——应用层端口地址——传输层逻辑地址——网络层物理地址——数据链路层和物理层四、端口 所以我们常说的端口指的是我们访问主机上的某一进程的标识号,通过端口实现了计算机之间进程的通信。