第二十章 赶超的机会(4 / 5)
dns(domain_name_service)是域名解析服务,提供域名到ip地址之间的转换,使用端口53。
smtp(simple_mail_transfer_protocol)是简单邮件传输协议,用来控制信件的发送、中转,使用端口25。
nfswork_file_system)是网络文件系统,用于网络中不同主机间的文件共享。
http(hypertext_transfer_protocol)是超文本传输协议,用于实现互联网中的www服务,使用端口80。
tcp/ip协议并不完全符合osi的七层参考模型,osi(open_system_interconnect)是传统的开放式系统互连参考模型,是一种通信协议的七层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。
这七层是:物理层、数据链路层(网络接口层)、网络层(网络层)、传输层(传输层)、会话层、表示层和应用层(应用层)。而tcp/ip通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。
由于arp的设计者注重的是网络互联,允许通信子网(网络接口层)采用已有的或是将来有的各种协议,所以这个层次中没有提供专门的协议。实际上,tcp/ip协议可以通过网络接口层连接到任何网络上,例如x.25交换网或ieee802局域网。
最后,网络层中的协议主要有ip,icmp,igmp等,由于它包含了ip协议模块,所以它是所有基于tcp/ip协议网络的核心。在网络层中,ip模块完成大部分功能。
icmp和igmp以及其他支持ip的协议帮助ip完成特定的任务,如传输差错控制信息以及主机/路由器之间的控制电文等。网络层掌管着网络中主机间的信息传输。
传输层上的主要协议是tcp和udp。正如网络层控制着主机之间的数据传递,传输层控制着那些将要进入网络层的数据。两个协议就是它管理这些数据的两种方式:tcp是一个基于连接的协议;udp则是面向无连接服务的管理方式的协议。”
说到这里,付新忍不住拿起桌子上面的水杯喝了一口,润了润嗓子,继续说道:“tcp/ip协议有以下特点,
第一,tcp/ip协议不依赖于任何特定的计算机硬件或操作系统,提供开放的协议标准,即使不考虑inte,tcp/ip协议也获得了广泛的支持。所以tcp/ip协议成为一种联合各种硬件和软件的实用系统。
第二,tcp/ip协议并不依赖于特定的网络传输硬件,所以tcp/ip协议能够集成各种各样的网络。用户能够使用以太网(ethe)、令牌环网(tokenrinwork)、拨号线路(dial-upline)、x.25网以及所有的网络传输硬件。
第三,统一的网络地址分配方案,使得整个tcp/ip设备在网中都具有惟一的地址。
第四,标准化的高层协议,可以提供多种可靠的用户服务。
在长期的发展过程中,ip逐渐取代其他网络。这里是一个简单的解释。ip传输通用数据。数据能够用于任何目的,并且能够很轻易地取代以前由专有数据网络传输的数据。
举例来说:
一个专有的网络开发出来用于特定目的。如果它工作很好,用户将接受它。