TCP/IP协议

1、TCP/IP介绍

TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol),供已连接因特网的计算机进行通信的通信协议。

TCP/IP是一个协议族,是因为TCP/IP协议包括两个核心协议:TCP(传输控制协议)和IP(网际协议),在协议族下还有不同的通信协议,如:UDP、ICMP、FTP、TELNETFTP、SMTP、ARP、TFTP等许多协议,这些协议一起称为TCP/IP协议。

2、TCP/IP的参考模型

(1)OSI参考模型

OSI参考模型分为七层网络模型:

OSI参考模型各层的功能
应用层(Application)为应用程序提供服务
表示层(Presentation)对接收的数据进行解释,加密与解密、压缩与解压缩等
会话层(Session)通过传输层建立数据传输的通路,管理和维护通话
传输层(Transport)建立、管理和维护端到端的连接
网络层(Network)进行IP选址和路由选择
数据链路层(Data Link)提供介质访问和链路管理
物理层(Physical)定义物理设备标准,传输比特流

(2)TCP/IP参考模型

TCP/IP协议借鉴了OSI的参考模型建立了TCP/IP的参考模型。

TCP/IP参考模型分为四个层次:

OSI参考模型TCP/IP参考模型
应用层(Application)、表示层(Presentation)、会话层应用层(Application)
传输层(Transport)传输层(Transport)
网络层(Network)网络层(Network)
数据链路层(Data Link)、物理层(Data Link)数据链路层(Data Link)

TCP/IP参考模型各个层次的功能:

TCP/IP参考模型各层的功能
应用层(Application)提供具体的应用程序
传输层(Transport)使源端主机和目标端主机上的对等实体可以进行会话
网络层(Network)把分组发往目标网络或主机,处理网络上流动的数据包
数据链路层(Data Link)用来处理连接网络的硬件部分和接口

3、 TCP/IP协议

(1)TCP/IP参考模型中各层的主要协议:

TCP/IP参考模型各层的主要协议
应用层(Application)FTP、HTTP、DNS、TELNET 、SMTP、TFTP协议
传输层(Transport)TCP、UDP 协议
网络层(Network)IP、ARP、RARP,ICMP、IGMP协议
数据链路层(Data Link)SLIP、PPP协议

(2)TCP/IP 中处理数据通信的协议:

协议名协议功能
FTP(文件传输协议)负责计算机之间的文件传输
HTTP(超文本传输协议)负责 web 服务器与 web 浏览器之间的通信
HTTPS(安全的HTTP)负责在 web 服务器和 web 浏览器之间的安全通信
SMTP(简单邮件传输协议)用于电子邮件的传输
TFTP(简单文件传输协议)负责计算机之间的文件传输
DNS(域名系统)用于命名组织到域层次结构中的计算机和网络服务
TELNET(终端仿真协议)为用户提供了在本地计算机上完成远程主机工作的能力
TCP (传输控制协议)用于从应用程序到网络的数据传输控制
UDP (用户数据报协议)用于从应用程序到网络的数据传输控制
IP (网际协议)负责计算机之间的通信
ARP(地址解析协议)用于通过 IP 来查找基于 IP 地址的计算机网卡的硬件地址
RARP(逆向地址解析协议用于通过 IP 查找基于硬件地址的计算机网卡的 IP 地址
ICMP(因特网控制信息协议)负责网络中的错误处理
IGMP(因特网组管理协议)用来进行组播组成员信息的交互
SLIP(串行线路网际协议)在串行通信线路上运行TCP/IP协议及其应用服务的功能
PPP(点对点协议)为在点对点连接上传输多协议数据包提供了一个标准方法

(3)详细的TCP/IP协议:

TCP/IP协议图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值