TCP/IP 网络协议基础与配置详解
1. TCP/IP 概述
TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网际协议,是一种行业标准的协议套件,具有可路由性和高效性。它最初是为广域网(WAN)设计的,旨在原子/核战争情况下维持站点间的通信链路和数据传输。随着时间推移,其开发从政府手中转移到互联网社区。尽管经过 25 年多的发展和多次修改,原始规范的核心精神依然存在。与其他协议相比,TCP/IP 具有以下优势:
-行业标准协议:不由单一公司维护或编写,不存在专有性,兼容性问题较少。互联网社区共同决定特定更改或实现是否有价值。
-连接不同操作系统的工具:为该协议套件编写了许多连接实用程序,如文件传输协议(FTP)和终端仿真协议(Telnet)。
-可扩展的跨平台客户端 - 服务器架构:开发 TCP/IP 协议套件应用时,供应商可编写自己的客户端/服务器应用,规范公开。用户无论使用何种操作系统,都能利用 TCP/IP 提供的连接选项。
-访问互联网:TCP/IP 是互联网的事实标准协议,可访问全球数千个位置的大量信息。但连接互联网需要有效的 IP 地址。
2. TCP/IP 的四层架构
TCP/IP 映射到一个四层架构模型,即互联网协议套件,分为网络接口层、互联网层、传输层和应用层。各层对应开放系统互连(OSI)模型的一个或多个层:
| TCP/IP 层 | 对应 OSI 层 | 功能