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 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 2021-09-29 -> 正文阅读

[网络协议]2021-09-29

计算机网络参考模型

一、掌握OSI和TCP/IP分层模型的结构
二、理解OSI各层功能
三、掌握数据传输过程

分层思想
将复杂的流程分解为几个功能相对单一的子过程
作用:1、整个流程更加清晰,复杂问题简单化
2、更容易发现问题并针对性的解决问题
国际标准化组织(International Standard Organization,ISO)于1984年颁布了开放系统互连(Open System Interconnection,OSI)参考模型
OSI参考模型是一个开放式体系结构,它规定将网络分为七层,从下往上依次是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层

OSI七层参考模型
分层 功能
应用层 网络服务与最终
用户的一个接
口。
表示层 数据的表示、安
全、压缩。
会话层 建立、管理、中
止会话
传输层(承上启下) 定义传输数据的
协议端口号,以
及流控和差错校

网络层 进行逻辑地址寻
址、实现不同网
络之间的路径选

数据链路层 建立逻辑连接、
进行硬件地址寻
址、差错校验等
功能
物理层 建立、维护、断
开物理连接。
应用层、表示层、会话层面向用户,网络层、数据链路层、物理层面向硬件

端口号可以区分相同IP的不同流量
TCP三次握手原理:
1.由TCP连接发起方,发送第一个SYN位置1的TCP报文。初始序列号a为一个 随机生成的数字,因为没收到过来自PC2的任何报文,所以确认序列号为0 ;
2.接收方接收到合法的SYN报文之后,回复一个SYN和ACK置1的TCP报文。 初始序列号b为一个随机生成的数字,同时因为此报文是回复给PC1的报文,所以确认 序列号为a+1;
3.PC1接收到PC2发送的SYN和ACK置位的TCP报文后,回复一个ACK置位的报文,此时序 列号为a+1,确认序列号为b+1。PC2收到之后,TCP双向连接建立

TCP关闭的四次挥手:
TCP支持全双工模式传输数据,这意味着同一时刻两个方向都可以进行数据的传输。在传输 数据之前,TCP通过三次握手建立的实际上是两个方向的连接,因此在传输完毕后,两个方 向的连接必须都关闭。
由PC1发出一个FIN字段置”1 ”的不带数据的TCP段;PC2收到PC1发来的FIN置位的TCP报文后,会回复一个ACK置位的TCP报文。若PC2也没有需要发送的数据,则直接发送FIN置位的TCP报文。假设此时PC2还有数 据要发送,那么当PC2发送完这些数据之后会发送一个FIN置位的TCP报文去关闭连接。PC1收到FIN置位的TCP报文,回复ACK报文,TCP双向连接断开。TCP与UDP的区别TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”机制实现传输可靠性。UDP通讯时不需要接收方确认,属于不可靠的传输,可能会出现丢包现象。正向地址解析协议(ARP)ARP可以根据已知的IP地址,解析获得对应的MAC地址RARP:反向地址解析协议。根据已知MAC解析获取目标的IP地址
DHCP协议
DHCP:动态主机配置协议 作用:主要用于给客户机分发IP地址

1.客户机向局域网内的所有DHCP服务器发送dhcpdiscovery请求,请求获取IP地址。 2.局域网内的DHCP服务器接收到dhcpdiscovery请求后,会用dhcpoffer回复客户机一个IP地址及子网掩码。
3.客户机接收到dhcp服务器发过来的IP地址后,会选择第一个向我提供地址的服务器的IP地址,并且会发送dhcprequest报文去通告给局域网内所有的dhcp服务器,客户机选择了哪个服务器提供哪个地址,以便其他未被选中的服务器的地址做回收处理。
4.被选中的dhcp服务器会回复客户机dhcpack报文,报文的内容包含IP地址、子网掩码、租期网关、DNS服务器地址等关键信息,此时,客户机就可以使用这个IP地址了。
DHCP更新租期机制:当客户机的租期使用到50%时会自动向DHCP服务器发出续约请求,若此地址未被使用,将续约成功;若此地址已被使用,将续约不成功,不成功的话又将从dhcpdiscovery开始进行那4个步骤。

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

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