互联网与万维网:技术架构与标准解析
1. 互联网的起源与发展
互联网是冷战时期的产物。当时苏联将人造卫星送入太空,美国为了在科技进步方面不落后,于 20 世纪 60 年代成立了高级研究计划局(ARPA)。ARPA 开始支持大型网络中计算机通信的研究,由此产生了高级研究计划局网络(ARPANET)。首次通信是在门洛帕克的一台计算机和加州大学洛杉矶分校之间进行的,实现了两台计算机之间“LOGIN”消息的节点到节点传输。
最初连接不同物理网络的方式存在问题,其路由结构僵化,且因单点故障而脆弱。后来,研究人员采用了分组交换的概念,它允许消息以小数据包的形式通过更灵活的路由任意顺序传输。
1.1 互联网协议与标准
互联网使用了多种重要的协议和标准:
- 互联网协议(IP) :提供网络层的通信协议,负责根据数据包头部的 IP 地址在不同网络间传递数据包,并封装要传输的数据。
- 传输控制协议(TCP) :位于 IP 之上的高层传输协议,是互联网的主要协议之一,能实现应用程序之间可靠、有序且经过错误检查的字节流传输。它是面向连接的,在发送数据前需要在客户端和服务器之间建立连接。
- 其他应用层协议 :
- 文件传输协议(FTP) :用于在服务器和客户端之间传输文件。
- 域名系统(DNS) :将人类友好的域名映射到 IP 地址。
- 简单邮件传输协议(SMTP) :为电子邮件通信提供协议
超级会员免费看
订阅专栏 解锁全文
43

被折叠的 条评论
为什么被折叠?



