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 协议标准简单描述的更多相关文章

  1. Tcp/Ip协议族简单解读及网络数据包/报/帧数据格式及封装及解包;

    http://www.creseek.cn/products-install/install_on_bsd_linux/ 中文检索 离线cloudera ecosystem components: h ...

  2. 关于TCP\IP协议的简单理解

    一: HTTP是基于TCP协议的,TCP属于传输层.HTTP属于应用层. 另一个属于传输层的是UDP协议. 但HTTP是基于TCP这个协议,不是UDP这个协议. TCP相比于UDP,更安全,稳定.因为 ...

  3. (转)tcp/ip协议的简单理解 -- ip报文和tcp报文的格式

    1.概念: TCP/IP协议通信的过程其实就对应着数据入栈与出栈的过程.入栈的过程,数据发送方每层不断地封装首部与尾部,添加一些传输的信息,确保能传输到目的地.出栈的过程,数据接收方每层不断地拆除首部 ...

  4. TCP/IP协议标准

    OSI(7层):应用层(Application),表示层(Presentation),会话层(Session),传输层(Transport),网络层(Network),数据链路层(Data Link) ...

  5. TCP/IP协议与OSI协议

    OSI协议是一个理想化的协议,它把网络传输过程分为七层模型,以达到形象化的理解的效果,在实际应用中没有被使用.TCP/IP协议可以看作是它的简化版,是目前应用最广泛的网络协议,许多协议都是以它为基础而 ...

  6. [转]从OSI网络模型到TCP/IP协议族简介

    OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信 ...

  7. 漫谈网络通信——从OSI网络模型到TCP/IP协议族

    OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信 ...

  8. TCP/IP协议的经典面试知识点总结

    前言 大家好啊,我是汤小圆. 今天给大家推荐的是,TCP/IP协议的经典面试知识点总结,希望对大家有帮助,谢谢. 简介 我们平时经常听到的TCP/IP协议,其实是一个协议族: 只不过因为TCP.IP是 ...

  9. TCP/IP 协议简单分析

    首先TCP和IP是两种不同的协议,它们来七层网络模型中分别在不同的层次,IP协议是网络层的协议,TCP是更高一层的传输层的协议,TCP是建立在IP协议之上的,所以一般把TCP和IP连在一起说TCP/I ...

随机推荐

  1. JavaWeb 08_JSP+Dao+Bean+Servlet 实现登录注册(连接数据库,验证码登录,两周内免登陆等功能)

    一.数据库db_01   表usert   字段username,password 二. 目录 三. 配置信息 四. 代码 index.jsp <script type="text/j ...

  2. Ubuntu下Linux配置内核各种常见错误和解决办法

    镜像下载.域名解析.时间同步请点击阿里云开源镜像站 这篇把Ubuntu下Linux配置内核各种常见错误和解决办法给大家讲解一下,希望可以帮助到大家. 一.Ubuntu系统中缺少各种依赖包导致的问题 1 ...

  3. PLSQL导出Oracle表结构

    tools->export tables 是导出表结构还有数据 tools->export user objects是导出表结构   可以用tools->export tables ...

  4. 【文件系统】dumpe2fs命令

    dumpe2fs - dump ext2/ext3/ext4 filesystem information dumpe2fs prints the super block and blocks gro ...

  5. 记录Markdown的学习

    目录 1. 引言 2. 标题 这是一级标题 这是二级标题 这是三级标题 这是四级标题 3. 文字相关 3.1 粗体 3.2 斜体 3.3 粗体和斜体 3.4 删除线 3.5 混合使用 3.6 反引号引 ...

  6. 论文翻译:2021_Acoustic Echo Cancellation with Cross-Domain Learning

    论文地址:https://graz.pure.elsevier.com/en/publications/acoustic-echo-cancellation-with-cross-domain-lea ...

  7. hook(v16.7测试)?

    在无状态组件(如函数式组件)中也能操作state以及其他react特性, 通过useState

  8. 静态嵌套类(Static Nested Class)和内部类(Inner Class) 的不同?

    Static Nested Class 是被声明为静态(static)的内部类,它可以不依赖于外部类 实例被实例化.而通常的内部类需要在外部类实例化后才能实例化,其语法看起 来挺诡异的,如下所示. / ...

  9. 如果有大量的 key 需要设置同一时间过期,一般需要注意什么?

    如果大量的 key 过期时间设置的过于集中,到过期的那个时间点,redis 可能 会出现短暂的卡顿现象.一般需要在时间上加一个随机值,使得过期时间分散一 些.

  10. @RequestMapping与@Autowired的作用

    @RequestMapping RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上.用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径. @Autowired @ ...