TCP/IP协议集与OSI各层的对应关系

应用层

FTP TELNET


SMTP:简单邮件传输协议,用来控制信件的中转方式


HTTP


SNMP:简单网络管理协议,用来对通信线路进行管理

表示层

会话层

传输层

TCP:面向连接(连接导向)的、可靠的、基于字节流的运输层通信协议


UDP:用户数据报协议一种无连接的、面向事务的简单不可靠信息传送服务。

网络层

ICMP:Internet控制报文协议(网际控制报文协议)


IP:网际协议,网络之间互连的协议


路由选择协议:当两台非直接连接的计算机需要经过几个网络通信时,通常就需要路由器,路由选择协议的任务是,为路由器提供他们建立通过网状网络最佳路径所需要的相互共享的路由信息

数据链路层

ARP:以太网上的地址转换协议,IP地址到物理地址的转换


RARP:反向地址转换协议,物理地址到IP地址的转换

物理层

任意

 

IP协议

网络协议(IP)是网络上信息从一台计算机传递给另一台计算机的方法或者协议,工作在网络层。

IP地址

IP地址的长度为32位,分为网络号和主机号两部分,网络号标志一个网络,网络号的部分字长决定互联网可以为多少个网络分配IP地址,一般由互联网络信息中心(InterNIC)统一分配,主机号用来标志网络中的一个主机,主机号部分字长决定网络中最大的主机数,由网络管理员分配,IP地址采用点分十进制表示法表示。

 

IP地址分类:

1、A类:0nnn nnnn xxxx xxxx xxxx xxxx xxxx xxxx 1.0.0.0至126.0.0.0

2、B类:10nn nnnn nnnn nnnn xxxx xxxx xxxx xxxx 128.1.0.0至191.254.0.0

3、C类:110n nnnn nnnn nnnn nnnn nnnn xxxx xxxx 192.0.1.0至223.225.254.0

4、D类:1110 xxxx xxxx xxxx xxxx xxxx xxxx xxxx 224.0.0.0至239.255.255.255特殊用途

5、E类:1111 xxxx xxxx xxxx xxxx xxxx xxxx xxxx 240.0.0.0至254.255.255.255保留

 

IP地址中,全0代表网络,如202.101.105.0,全1代表广播,如202.101.105.255,127.0.0.1为本机回送地址。

 

子网掩码

用来指明哪些是网络号部分,哪些是主机号部分,对应的网络号部分用1填上,主机号部分用0填上

 

Ipv6

现在使用的IP协议版本号为4,即Ipv4,Ipv6是为了克服Ipv4地址短缺和无法适应对时间敏感的通信等缺点,Ipv6将Ipv4的32位地址扩展成为128位地址。

 

ARP地址解析协议

将一台计算机的IP地址映射成相对应的硬件地址的过程叫地址解析,这个解析过程的规范叫地址解析协议ARP,RARP将物理地址转换成IP地址,工作在数据链路层

 

ICMP因特网控制消息协议

是TCP/IP协议族的一个子协议,工作在网络层,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。

 

传输控制协议TCP

TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议

 

用户数据报协议UDP

是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。是一个简单的面向数据报的传输层协议

 

Internet应用

1、DNS域名服务:负责将字符名(域名)转换成实际相对应的IP地址。工作在TCP协议之上。

2、WWW万维网服务:是一个大规模在线式的信息储藏所,用户可以通过一个被称为浏览器的交互式应用程序来查找它所要的信息,WWW依赖于标准化的统一资源定位URL地址来定位信息的内容,在进行页面访问时,通常采用超文本传送协议HTTP,其服务端口就是HTTP服务端口。

3、E-MAIL电子邮件:

4、FTP文件传输服务:TCP/IP包括两种文件传输服务,FTP和TFTP,FTP功能更强,它支持面向命令的交互界面。FTP使用TCP协议进行数据传输,TFTP使用UDP进行数据传输

5、TELNET远程登录服务:通过TCP建立与主机的连接,TELNET将用户键盘上的键入直接传递到主机,也将主机的输出送回到用户屏幕上。