当前位置:网站首页>网络协议模型
网络协议模型
2022-07-06 05:43:00 【优质网络系统领域创作者】
1、数据
数据的产生
在计算机领域,数据是各种信息的载体。
数据的传输
大部分应用程序所产生的数据需要在不同的设备之间传递。
2、网络参考模型与标准协议
1)OSI参考模型
7. 应用层
对应用程序提供接口。
- 表示层
进行数据格式的转换,以确保一个系统生成的应用层数据能够被另外一个系统的应用层所识别和理解。
- 会话层
在通信双方之间建立、管理和终止会话。
- 传输层
建立、维护和取消一次端到端的数据传输过程。控制传输节奏的快慢,调整数据的排序等等。
- 网络层
定义逻辑地址;实现数据从源到目的地的转发。
- 数据链路层
将分组数据封装成帧;在数据链路上实现数据的点到点、或点到多点方式的直接通信;差错检测。
- 物理层
在媒介上传输比特流;提供机械的和电气的规约。
2)TCP/IP参考模型
3)TCP/IP常见协议
4)常见协议标准化组织
IETF(Internet Engineering Task Force)-互联网工程师任务组
a)负责开发和推广互联网协议(特别是构成TCP/IP协议族的协议)的志愿组织,通过RFC发布新的或者取代老的协议标准。
IEEE(Institute of Electrical and Electronics Engineers)-电气与电子工程师协会
b)IEEE制定了全世界电子、电气和计算机科学领域30%左右的标准,比较知名的有IEEE802.3(Ethernet)、IEEE802.11(Wi-Fi)等。
ISO(International Organization for Standardization)-国际标准化组织
c)在制定计算机网络标准方面,ISO是起着重大作用的国际组织,如OSI模型,定义于ISO/IEC 7498-1。
5)应用层
应用层为应用软件提供接口,使应用程序能够使用网络服务。应用层协议会指定使用相应的传输层协议,以及传输层所使用的端口等。
应用层的PDU被称为Data(数据)。
FTP(File Transfer Protocol)是一个用于从一台主机传送文件到另一台主机的协议,用于文件的“下载”和“上传”,它采用C/S(Client/Server)结构。
Telnet是数据网络中提供远程登录服务的标准协议。 Telnet为用户提供了在本地计算机上完成远程设备工作的能力。
HTTP(HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。
边栏推荐
- 【torch】|torch.nn.utils.clip_grad_norm_
- ARTS Week 25
- 27io stream, byte output stream, OutputStream writes data to file
- 【华为机试真题详解】检查是否存在满足条件的数字组合
- 04. 项目博客之日志
- P2802 go home
- 初识数据库
- Station B Liu Erden - linear regression and gradient descent
- 29io stream, byte output stream continue write line feed
- SequoiaDB湖仓一体分布式数据库2022.6月刊
猜你喜欢
First knowledge database
Node 之 nvm 下载、安装、使用,以及node 、nrm 的相关使用
Graduation design game mall
Summary of deep learning tuning tricks
[force buckle]43 String multiplication
Problems encountered in installing mysql8 on MAC
Application Security Series 37: log injection
无代码六月大事件|2022无代码探索者大会即将召开;AI增强型无代码工具推出...
PDK工藝庫安裝-CSMC
C Advanced - data storage (Part 1)
随机推荐
Redis消息队列
Note the various data set acquisition methods of jvxetable
B站刘二大人-线性回归 Pytorch
CoDeSys note 2: set coil and reset coil
[QNX Hypervisor 2.2用户手册]6.3.3 使用共享内存(shmem)虚拟设备
How to get list length
Yygh-11-timing statistics
[SQL Server Express Way] - authentification et création et gestion de comptes utilisateurs
Selective parameters in MATLAB functions
毕业设计游戏商城
01. Project introduction of blog development project
(column 22) typical column questions of C language: delete the specified letters in the string.
Safe mode on Windows
RustDesk 搭建一个自己的远程桌面中继服务器
[cloud native] 3.1 kubernetes platform installation kubespher
Qt TCP 分包粘包的解决方法
Check the useful photo lossless magnification software on Apple computer
Station B, Mr. Liu Er - multiple logistic regression, structure 7
Zoom and pan image in Photoshop 2022
Redis message queue