TCP/IP详解(协议)笔记1——概述

来源:互联网 发布:淘宝店生意不好怎么办 编辑:程序博客网 时间:2024/06/05 03:01

1、OSI与TCP/IP

OSI七层模型与TCP/IP四层模型之间的对应关系如图1所示:


图1 OSI与TCP/IP之间的对应关系

2、IP地址

IP地址长32位,总共有5类,其结构图如图2所示:


图2 IP地址图

3、域名系统

当我们在地址栏上输入www.baidu.com而没有输入“点分十进制表示法”的百度IP地址,但我们也能连接到百度的服务器,

这就是域名系统的作用了。我们可以认为域名系统保存的是IP地址名称与十进制IP地址之间的对应关系。

4、分用

当目的主机收到一个以太网数据帧时,数据就开始从协议栈中由底自上升,同时去掉各层协议加上的报文首部,这个过程称为分用,

其示意图如图3所示:


图3 分层图

4、端口

TCP和UDP采用16位的端口号来识别应用程序。服务器一般通过知名端口号来识别,如FTP采用的是21,Telnet采用的是23,TFTP采用的是69等等。

任何TCP/IP实现所提供的服务都用知名的1~1023之间的端口号,而大多数TCP/IP给临时端口分配的端口号在1024~5000之间。

5、RFC

RFC是Request for Comment(请求评议)的意思,所有关于Internet的正式标准都是以RFC文档出版。一些重要的RFC文档:赋值RFC、Internet正式

协议标准、主机需求RFC、路由器需求RFC。

6、应用编程接口

使用TCP/IP协议的应用程序通常采用两种应用编程接口(API):socket和TLI(运输层接口:Transport  Layer Interface)。





0 0