您的位置:首页 > 理论基础 > 计算机网络

TCP-IP学习笔记(四)——概述

2017-07-19 19:56 621 查看
9、端口号

TCP和UDP采用16bit的端口号才识别应用程序。例如FTP服务器的TCP端口号为21,每个Telnet服务器的TCP端口号是23,每个TFTP服务器的UDP端口号是69.这些端口号由Internet号分配机构(IANA)来管理。

大多数TCP/IP实现给临时端口分配1024~5000之间的端口号。大于5000的端口号是为其他服务器预留的。

10、标准化过程

1) Internet协会(ISOC,Internet Society)是一个推动、支持和促进Internet不断增长和发展的专业组织,它把Internet作为全球研究通信的基础设施。

2) Internet体系结构委员会(IAB,Internet Architecture Board)是一个技术监督和协调的机构。它由国际上来自不同专业的15个志愿者组成,其职能是负责Internet标准的最后编辑和技术审核。IAB隶属于ISOC。

3) Internet工程专门小组(IETF,Internet Engineering Task Force)是一个面向近期标准的组织,它分为9个领域(应用、寻径和寻址、安全等等)。IETF开发成为Internet标准的规范。为帮助IETF主席,又成立了Internet工程指导小组(IESG, Internet Engineering Steering Group)。

4) Internet研究专门小组(IRIF,Internet Research Task Force)主要对长远的项目进行研究。

11、RFC

所有关于Internet的正式标准都以RFC文档出版。最新的RFC索引总是搜索信息的起点。

12、应用编程接口

TCP/IP协议的应用程序通常采用两种应用编程接口(API):socket和TLI(运输层接口:Transport Layer Interface)。前者有时称作“Berkeley socket”,后者有时称作XTI。

13、小结

至此,概述部分大致浏览了TCP/IP的协议族,介绍了一些术语和协议。协议族分为四层:链路层、网络层、运输层和应用层,每一层有不同的责任。在TCP/IP中,网络层和运输层有非常大的区别:网络层(IP)提供点到点的服务,运输层(TCP和UDP)提供端到端的服务。

端到端与点到点是针对网络中传输的两端设备间的关系而言的。端到端传输指的是在数据传输前,经过各种各样的交换设备,在两端设备问建立一条链路,就僚它们是直接相连的一样,链路建立后,发送端就可以发送数据,直至数据发送完毕,接收端确认接收成功。点到点系统指的是发送端把数据传给与它直接相连的设备,这台设备在合适的时候又把数据传给与之直接相连的下一台设备,通过一台一台直接相连的设备,把数据传到接收端。

在互联网中,每一个接口都用IP地址来标识,域名系统为主机名和IP地址直接提供动态的映射。端口号用来标识互相通信的应用程序。服务器使用知名端口号,二客户使用的是临时设定的端口号。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息