美文网首页
网络五层协议

网络五层协议

作者: __cbc | 来源:发表于2018-08-06 14:41 被阅读0次

1.应用层

应用层的任务是通过应用进程间的交互来完成特定的网络应用。应用层协议定义的是应用进程间的通信和交互的规则。对于不同的网络应用需要不同的应用层协议。互联网中常用的应用层协议很多,如域名系统DNS,支持万维网应用的http协议,支持电子邮件的SMTP协议等等。我们把应用层交互的数据单元称作报文。

  • DNS
    域名系统是因特网的一项核心服务,它作为可以将域名和ip地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住ip地址。

  • http协议
    ** 超文本传输协议,所有的WWW文件都必须遵守这个协议。设计的最初目的是为了提供一种发布和接收html页面的技术。**

2. 传输层

传输层的主要任务就是负责向两台主机进程之间的通信提供通用的数据传输服务。应用进程利用改服务传送应用层报文。多个应用可以同时使用一个传输层服务。由于一台主机可同时运行多个线程,因此运输层有复用和分用的功能。复用就是多个应用层进程可以同时使用下面传输层的服务,分用和复用相反。也就是传输层服务会把收到的信息分别交付到上面应用层中的相应进程。
运输层主要有以下两种协议:

  1. TCP--提供面向连接的,可靠的数据传输服务。
  2. UDP--提供无连接的,不可靠的数据传输服务。

3. 网络层

网络层负责为分组交换网上的不同主机提供通信服务。在发送数据时,网络层把运输层产生的报文段或用户数据报封装成分组和包进行传送。在TCP/IP体系结构中,由于网络层中使用IP协议。因此分组也叫IP数据报,简称数据报。

4. 数据链路层

数据链路层通常简称为链路层。两台主机之间的数据传输,总是在一段一段的链路上传送的,这就需要使用专门的链路层的协议。在两个相邻节点之间传送数据时,数据链路层将网络层交下来的IP数据报组装程帧,在两个相邻节点间的链路上传送帧。每一帧包括数据和必要的控制信息(如同步信息,地址信息,差错控制)。

5. 物理层

在物理层上传送的的数据单位是比特。

相关文章

  • 名词解析

    网络层:IP协议 : 网络协议ICMP协议: Internet互联网控制报文协议 ->IP协议的附属协议 IP...

  • Http网络协议包

    1.网络协议包: 2.常见网络协议: 3.Http网络协议包: 4.Http请求协议包与Http响应协议包介绍: ...

  • 网络传输-Socket

    目录 网络基础 Socket 一、网络基础 网络协议 网络协议是互联网进行数据交换的标准,通过实现网络协议达到与互...

  • 基本原理

    什么是协议? 网络协议:规定网络双端如何通信。

  • 网络协议

    网络协议 网络七层协议 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层 TCP/IP五层模型的协议 应...

  • 网络协议

    网络协议 网络的五层划分是什么? 应用层,常见协议:HTTP、FTP 传输层,常见协议:TCP.UDP 网络层,常...

  • 网络协议

    1:OSI 模型七层协议, 另也可以五层协议即 一用层,表现层与会话层 统称为 应用层。 2:信息格式 很明显通过...

  • 网络协议

    最早的 TCP 协议文档是 RFC793。 TCP 提供一种面向连接的、可靠的字节流服务。 面向连接容易理解,那么...

  • 网络协议

    TCP/IP协议 互联网协议(英语:Internet Protocol Suite,缩写IPS)[1]是一个网络通...

  • 网络协议

    互联网协议是以分层管理的,但是在有些地方看到是五层管理,但是在图解http书中看到的网络协议是四层,到底是五层还是...

网友评论

      本文标题:网络五层协议

      本文链接:https://www.haomeiwen.com/subject/idxgvftx.html