TCP/IP 协议标准简单描述
TCP/IP 协议标准简单描述
说明
分为三部分:中文名称、缩写、说明.
应用层
DNS
- 域名服务 (DNS)
- 功能:
- 将域名转化为IP地址
BOOTP
- 引导程序协议 (BOOTP)
- 功能:
- 允许无盘工作站探查其IP地址、网络中的BOOTP服务器的IP地址以及要加载到内存中以引导机器的文件
- (注:BOOTP正在被DHCP取代)
DHCP
- 动态主机配置协议 (DHCP)
- 功能:
- 启动时向客户端动态分配IP地址
- 当地址不再被需要时允许其被重复使用
SMTP
- 简单邮件传送协议 (SMTP)
- 功能:
- 允许客户端向邮件服务器发送电子邮件
- 允许服务器向其他服务器发送电子邮件
POP3
- 邮局协议第三版 (POP3)
- 功能:
- 允许客户端从邮件服务器检索电子邮件
- 将电子邮件从邮件服务器下载到桌面
IMAP
- 互联网邮件访问协议 (IMAP)
- 功能:
- 允许客户端访问储存在邮件服务器中的电子邮件
- 在服务器上维护电子邮件
FTP
- 文件传送协议 (FTP)
- 功能:
- 一种可靠、面向连接而且确认结果的文件传送协议
- 设置规则,使得一台主机上的用户能够通过网络访问另一台主机或向其传输文件
TFTP
- 普通文件传送协议 (TFTP)
- 功能:
- 一种简单的、无连接的文件传送协议
- 一种尽力而为、无确认的文件传送协议
- 比FTP开销小
HTTP
- 超文本传送协议 (HTTP)
- 功能:
- 有关在万维网上交换文本、图像、音频、视频以及其他多媒体文件的一组规则集
传输层
UDP
- 用户数据报协议 (UDP)
- 功能:
- 允许一台主机上运行的进程向另一台主机上运行的进程发送数据包
- 不会确认数据报传输是否成功
TCP
- 传输控制协议 (TCP)
- 功能:
- 支持不同主机上运行的进程之间的可靠通讯
- 确认成功传输的可靠传输
网络层
IP
- 网际协议 (IP)
- 功能:
- 从传输层接收消息段
- 将消息打包为数据包
- 解决数据包在网际网络上的端对端传输
NAT
- 网络地址转换 (NAT)
- 功能
- 将私有网络IP地址转换为全球唯一公有的IP地址
ICMP
- 因特网控制消息协议 (ICMP)
- 功能:
- 目标主机针对数据包传输中出现的错误,向源主机传回反馈
OSPF
- 开放最短路径优先 (OSPF)
- 功能:
- 链路状态路由协议
- 基于区域的分层设计
- 开放标准内部路由协议
网络访问层(网络接口层)
ARP
- 地址解析协议 (ARP)
- 功能:
- 提供IP地址与硬件地址之间的动态地址映射
PPP
- 点对点协议 (PPP)
- 功能:
- 提供数据包的封装方法,以方便通过串行链路传输封包
以太网
- 以太网
- 功能:
- 定义网络访问层的布线标准和信令标准
接口驱动程序
- 接口驱动程序
- 功能:
- 提供机器控制指令,用于控制网络设备的特定接口
TCP/IP 协议标准简单描述的更多相关文章
- Tcp/Ip协议族简单解读及网络数据包/报/帧数据格式及封装及解包;
http://www.creseek.cn/products-install/install_on_bsd_linux/ 中文检索 离线cloudera ecosystem components: h ...
- 关于TCP\IP协议的简单理解
一: HTTP是基于TCP协议的,TCP属于传输层.HTTP属于应用层. 另一个属于传输层的是UDP协议. 但HTTP是基于TCP这个协议,不是UDP这个协议. TCP相比于UDP,更安全,稳定.因为 ...
- (转)tcp/ip协议的简单理解 -- ip报文和tcp报文的格式
1.概念: TCP/IP协议通信的过程其实就对应着数据入栈与出栈的过程.入栈的过程,数据发送方每层不断地封装首部与尾部,添加一些传输的信息,确保能传输到目的地.出栈的过程,数据接收方每层不断地拆除首部 ...
- TCP/IP协议标准
OSI(7层):应用层(Application),表示层(Presentation),会话层(Session),传输层(Transport),网络层(Network),数据链路层(Data Link) ...
- TCP/IP协议与OSI协议
OSI协议是一个理想化的协议,它把网络传输过程分为七层模型,以达到形象化的理解的效果,在实际应用中没有被使用.TCP/IP协议可以看作是它的简化版,是目前应用最广泛的网络协议,许多协议都是以它为基础而 ...
- [转]从OSI网络模型到TCP/IP协议族简介
OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信 ...
- 漫谈网络通信——从OSI网络模型到TCP/IP协议族
OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信 ...
- TCP/IP协议的经典面试知识点总结
前言 大家好啊,我是汤小圆. 今天给大家推荐的是,TCP/IP协议的经典面试知识点总结,希望对大家有帮助,谢谢. 简介 我们平时经常听到的TCP/IP协议,其实是一个协议族: 只不过因为TCP.IP是 ...
- TCP/IP 协议简单分析
首先TCP和IP是两种不同的协议,它们来七层网络模型中分别在不同的层次,IP协议是网络层的协议,TCP是更高一层的传输层的协议,TCP是建立在IP协议之上的,所以一般把TCP和IP连在一起说TCP/I ...
随机推荐
- Java基础—字符串的比较
1."=="方法进行比较时有以下两种情况: 基础数据类型:比较的是数据值是否相同 引用类型:比较的是地址值是否相同 字符串是对象,它比较内容是通过一个方法实现的,equals() ...
- MVC 生成安全验证码(例:用于登陆验证) 方法2
MVC前台页面中,重新获取图片验证码的第二种方式:(前端页面代码如下,后台页面请参考上一篇文章) ---------html <td> <img id="imgValida ...
- S120的基本定位功能
转自:https://support.industry.siemens.com/cs/document/84136148/s120%E7%9A%84%E5%9F%BA%E6%9C%AC%E5%AE%9 ...
- mybatis缓存-二级缓存
1.2 二级缓存 [官方声明] => 如何开启[二级缓存] 默认情况下,只启用了本地的会话缓存,它仅仅对一个会话中的数据进行缓存. 要启用全局的二级缓存,只需要在你的 SQL 映射文件中添加一行 ...
- Mysql之InnoDB行格式、数据页结构
Mysql架构图 存储引擎负责对表中的数据的进行读取和写入,常用的存储引擎有InnoDB.MyISAM.Memory等,不同的存储引擎有自己的特性,数据在不同存储引擎中存放的格式也是不同的,比如Mem ...
- Oracle数据库 如何根据某个字段名的值去查询存在的表列表
declare v_sql varchar2(1000); data_count number; begin -- OWNER是模式名 tablespace_name是表空间 for cur_tabl ...
- Django的models中filter的各种用法及官方手册的网址
__exact 精确等于 like 'aaa' __iexact 精确等于 忽略大小写 ilike 'aaa' __contains 包含 like '%aaa%' __icontains 包含 忽略 ...
- 学习openldap02
III (二十二)OpenLDAP 目录服务: 目录是一类为了浏览和搜索数据而设计的特殊的数据库,目录服务是按照树状形式存储信息,目录包含基于属性的描述性信息,并且支持高级的过滤功能,如microso ...
- 修改if-else多层嵌套的方法
例子:在判断三角形形状的一个程序中,会出现 if-else 的多层嵌套,可利用程序的顺序执行结构重构代码,使其更可读.如果还想保证代码的安全性,可以用函数封装这段代码. #include <st ...
- 【译】HTML表单高级样式
系列文章说明 原文 在本文中,我们将了解如何在HTML表单上使用CSS,为那些难于自定义的表单组件加以样式.如前文所述,文本框和按钮很适合使用CSS,而现在我们得来探索HTML表单样式的那些坑了. 在 ...