IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 云计算作业 -> 正文阅读

[网络协议]云计算作业

osi:? 开放式系统互联

共有7层 :3个控制层面 (应用层,表示层,会话层)

? ? ? ? ? ? ? ? ? 4个数据层面 (传输层,网络层,数据链路层,物理层)

各层的作用:

上三层:

7.应用层:接收用户数据(机器接收人的指令),应用程序

6.表示层:将逻辑语言转换为机器语言(让机器能识别)翻译加密

5.会话层:针对每一种数据建立虚拟连接(防止数据互相影响)

下四层:

4.传输层:区分流量,定义数据传输方式

用端口号区分。分为静态端口(1-1023)和动态端口(1024-65535)

常见端口号:

HTTP---80 TCP(不安全)

HTTPS---443 TCP(安全)

RIP---520 UDP

Telnet---远程登录服务 23 TCP

SSH---远程登录(安全性较高 加密 认证),22TCP

传输分为可靠和不可靠传输

不可靠传输流量特点:1.大流量 2.实时性较高 3.对数据丢失不敏感

可靠传输:如何保证可靠性? 1.确认机制 2.重传输机制

TCP:传输控制协议,是一种面向连接的可靠传输协议

UDP:用户数据报协议,是一种非面向连接的不可靠传输协议

三次握手机制:保证了面向连接,又称为TCP的三次握手

确认机制:显式和隐式确认

优化机制:流控机制;重排序

数据的分段传输:传输较大数据时按照MTU值进行分段传输

MTU:最大传输单元,默认为1500字节

PDU:协议数据单元? ? ? ?4层PDU:segment? 分段? 分片

3网络层:编址? ?寻址

地址:

编址协议IP(IPV4? IPV6)现在主要是IPV6

IPV4:采用32个二进制编址

一个二进制称为一位bit

IP地址:32个二进制,0和1构成用于编址

网络掩码:32个二进制,连续的1和连续的0构成

IP:1101 1000.0001 0001.0000 0001.0000 0001

216.17.1.1

? ? ? ? ? ? ? ?(网络位)? ? ? ? ? ? ? ? ? ? (主机位)

128 64 32 16 8 4 2 1

网络掩码:1111 1111 1111 1111.0000 0000 0000 0000

255.255.0.0

地址分类:

A类地址(第一位固定为0)0-127

B类地址(前两位固定为10)128-191

C类地址(前三位固定为110)192-223

D类地址? (前四位固定为1110)? 224-239

E类地址(前四位固定为1111)

本地链路地址:169.254.0.0 255.255.0.0

公有地址:具有全球唯一性标识的地址

私有地址:不具有唯一性标识的地址

三层PDU:packet 包

A B C 类地址称为单播地址

单播:一对一

组播:一对多

广播:一对所有

2数据链路层:局域网? ? ?广域网

二层地址;mac地址? ?物理地址:硬件地址 烧录地址

LLC层:逻辑链路控制子层

MAC层:介质访问控制子层

Mac地址构成:48个二进制? ?书写使用12个十六进制? ?书写方式:减分十六或点分十六

60-F2-60-3C-E3-53

前24位为厂商id? 后24位为产品id

二层PDU:frame 帧

1物理层:关注网络硬件的机械特性? 光学特性? 电学特性

一层PDU:bit 比特流

传输介质:光纤、双绞线(RJ45)

双绞线:

568A线序:绿白-绿-橙白-蓝-蓝白--棕白-棕

568B线序:橙白-橙-绿白-蓝-蓝白-绿-棕白-棕

平行线(不同层)? ?交叉线(同层)? ?全反线(console,用于用户控制网络设备)

屏蔽双绞线(STP)? ? ? 非屏蔽双绞线(UTP)

拧度:3类4类 5类超5类 6类超6类? ? ?一般用5类

数据封装:产生数据的过程(应用层-表示层-会话层-传输层-网络层-数据链路层-物理层)

数据解封装:接收数据进行读取的过程(与数据封装顺序相反)

bit---比特

byte---字节

一个byte等于8个bit

速率单位:100Mbps

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-11-26 09:12:22  更:2021-11-26 09:14:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 7:18:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码