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 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 测试基础原创 -> 正文阅读

[网络协议]测试基础原创

46年 电子管

56年 晶体管

58年 集成电路

72年 大规模集成电路

智能计算机

生物计算机

计算机系统:

1.裸机

2.操作系统

3.应用软件

系统定义:

1.硬件第一级扩充

2.机器管理者

3.控制管理软、硬件资源

4.组织计算机工作

5.方便用户使用

操作系统: DOS——单用户,单任务。

65年 multics

69年 UNIX

72年 c语言——UNIX

73年 cp/m ms-dos

内存:

1.速度快,与cpu直接交换数据

2.一维线性寻址方式 一个方向

3.价格高,容量小

数据报:通过网络传输的数据的基本单元,他携带了要从计算机传递到目的计算机的信息。

数据包:是TCP/IP协议通信传输中的基本单位,单个信息被划分为多个数据块,这些数据块统称为数据包。

路由:路由器从一个接口上接收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。

PPP协议:

1、

计算机发展史:

1、以单计算机的联机系统(主机和主机之间没办法进行通讯)

2、主机既做数据处理又做通信。

3、网络进入到标准化的发展——网络协议。

4、国际化互联网的诞生与发展。

OSI/RM模型(通信):(从下往上写)

应用层:对应用软件提供网络支持。

表示层:完成对传输数据的格式转换:格式化;发:加密,接:解密;发:压缩,接:解压。

会话层:负责建立维护和拆除会话,为端应用之间提供控制功能。(可靠性)

传输层:负责建立一个可靠的端到端的连接;建立、维护、撤销。

网络层:负责路由寻址和广播

广播:负责发送和接收消息

数据链路层:将上层数据封装成帧

物理层(第一层):

1、只负责传输01二进制比特流

2、向数据链路层提供数据

网络通信原理的实现:

1、数据通信原理

发送端的数据自上而下(直到物理层)的传递,接收端的数据自下而上的传递。

2、对等会话原理

发送端的数据每经过一层,就要进行协议封装,就是在原数据层面加装一个本层所使用的协议头。接收端的数据每经过一层,就要进行协议解封装,去掉本层所使用的的协议头。

报文:一次性要发送的数据块

报文分段:传输过程中会不断地封装成分组、包、帧来传输。

分组:大多数计算机网络都不能连续的传送任意长的数据,所以在实际上网络系统把数据分割成小块,然后逐块的发送,这种小快就称作分组。

帧:数据比较小。

应用层:报文

表示层

会话层

传输层:报文或者报文分段

(报文:一次性发送的数据块。报文分段:封装,根据实际情况对传递过来的数据进行数据转换)

网络层:分组(把大的数据分割成小块进行数据传送,这种小块就称为分组)

数据链路层:帧(数据比较小)

物理层:二进制(比特流)

TCP/IP协议:

应用层

传输层

互联层

网络接口层:在物理连接(网线和电脑的关联)之上,实现逻辑链路(用到的协议)的连接(拨号连接)。

网卡:物理地址,MAC地址,硬件地址。

人:代表人的唯一身份的关键证据——身份证号

电脑:物理地址(唯一、固定)。

一台电脑的IP地址是唯一的。

MAC:每个网卡都有唯一的硬件地址

每个网卡的硬件地址都是由厂商所提供,每个地址都是唯一的,网络上不允许有重复的硬件地址出现。

包含的协议:

1、SLIP协议:串行线路IP协议,实现拨号连接。

缺点:拨号时,须知道每端的IP地址。

无法兼容其他网络协议。

2、PPP协议:点对点协议,实现拨号连接。

MAC地址和IP地址的关系: 解析的过程

ARP协议:地址解析协议 IP——MAC

通过目标设备的IP地址,可以获取到它的物理地址,保证通信的进行。

ipconfig/all

RARP协议:反向(逆向)地址解析协议 MAC——IP

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-09-08 11:06:18  更:2021-09-08 11:07:25 
 
开发: 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/25 23:43:38-

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