二.TCP/IP 协议簇简介 TCP/IP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP/IP 是 INTERNET 的基础协议,也是一种电脑数据打包和寻址的标准方法。在数据传送中,可以形象地理解为有两个信封,TCP 和 IP 就像是信封,要传递的信息被划分成若干段,每一段塞入一个 TCP 信封,并在该信封面上记录有分段号的信息,再将 TCP 信封塞入 IP 大信封,发送上网。在接受端,一个 TCP 软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,TCP 将会要求重发。因此,TCP/IP 在 INTERNET 中几乎可以无差错地传送数据。在任何一个物理网络中,各站点都有一个机器可识别的地址,该地址叫做物理地址.物理地址有两个 特点: (1)物理地址的长度,格式等是物理网络技术的一部分,物理网络不同,物理地址也不同. (2)同一类型不同网络上的站点可能拥有相同的物理地址. 以上两点决定了,不能用物理网络进行网间网通讯. 在网络术语中,协议中,协议是为了在两台计算机之间交换数据而预先规定的标准。TCP/IP 并不是一个而是许多协议,这就是为什么你经常听到它代表一个协议集的原因,而TCP 和 IP 只是其中两个基本协议而已。 你装在计算机-的 TCP/IP 软件提供了一个包括TCP、IP 以及 TCP/IP 协议集中其它协议的工具平台。特别是它包括一些高层次的应用程序和 FTP(文件传输协议),它允许用户在命令行上进行网络文件传输。 TCP/IP 是美国政府资助的高级研究计划署(ARPA)在二十世纪七十年代的一个研究成果,用来使全球的研究网络联在一起形成一个虚拟网络,也就是国际互联网。原始的Internet 通过将已有的网络如 ARPAnet 转换到TCP/IP 上来而形成,而这个 Internet最终成为如今的国际互联网的骨干网。 如今 TCP/IP 如此重要的原因,在于它允许独立的网格加入到Internet 或组织在一起形成私有的内部网(Intranet)。构成内部网的每个网络通过一种-做路由器或 IP 路由器的设备在物理上联接在一起。路由器是一台用来从一个网络到另一个网络传输数据包的计算机。在一个使用TCP/IP 的内部网中,信息通过使用一种独立的叫做IP 包(IPpacket)或 IP 数据报(IP datagrams)的数据单元进--传输。TCP/IP 软件使得每台联到网络上的计算机同其它计算机“看”起来一模一样,事实上它隐藏了路由器和基本的网络体系结...