网络简略总结

目录

一、三次握手  四次挥手

1、三次握手:为了建立长链接进行交互即建立一个会话,使用http/https协议

2、四次挥手是一个断开连接释放服务器资源的过程

3、如果已经建立了连接,但是客户端突然出现故障了怎么办?

 4、谁可以中断连接?客户端还是服务端还是都可以?

5、TCP和UDP的区别

二、OSPF六类LSA与链路状态数据库

三、stp是什么作用,怎么操作

四、一般什么场景使用链路聚合

五、简述贵公司的PV、UV、IP,流量等资源大小?

六、PXE内DHCP工作原理

七、二层 三层 四层转发原理

八、物理交换机可以做什么?

九、网络通信五元组

十、网络故障排查简单思路

十一、OSI 七层模型


一、三次握手  四次挥手

1、三次握手:为了建立长链接进行交互即建立一个会话,使用http/https协议

:客户端产生初始化序列号s eq=x ,向服务端发送建立连接的请求报文,将 SYN=1 同步序列号;
:服务端接收建立连接的请求之后,产生初始化序号s eq=y ,并发送一个确认号(a ck=x+1) ,向客户端发送 建立连接的请求(SYN=1 ),确认客户端的数据 (ACK=1)
:客户端收到服务端的回复(a ck=y+1 ,包含收到请求,确认信号), ACK=1 ,确认客户端的数据,三次握手 成功

序列号 (seq):用来标识从计算机A发送到计算机B的数据包的序号,计算机发送数据时对此进行标记。

确认号(ack):表示接收方期望收到发送方下一个报文段的第一个字节数据的编号。

控制位:描述了A B 两台电脑目前处于什么状态 ,分别为 URG、ACK、PSH、RST、SYN、FIN

URG(紧急位)紧急指针(urgent pointer)有效。
ACK(确认位)确认序号有效。
PSH(急切位)接收方应该尽快将这个报文交给应用层。
RST(重置位)重置连接。
SYN(同步位)建立一个新连接。
FIN(断开位)断开一个连接。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/756340.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

蓝桥云课—全球变暖

1.全球变暖 - 蓝桥云课 (lanqiao.cn) #include<bits/stdc.h> using namespace std; string mz[1000]; int n,ans,dir[4][2]{{-1,0},{0,1},{1,0},{0,-1}}; struct node{int x,y; }; bool vis[1000][1000]; bool check(int x,int y) {return x>0&&x<n&&…

投资者必读:如何利用龙虎榜数据捕捉市场热点

1.什么是龙虎榜 股票龙虎榜是指每个交易日证券交易所公布的关于股市交易活动的排行榜。龙虎榜主要展示了当日买卖最活跃的股票、买卖双方的机构或个人&#xff0c;以及他们的买卖金额和数量。这些数据可以帮助投资者了解市场的热点股票、资金流向和市场情绪。 通常&#xff0c…

《量子十年》报告更新!IBM精研量子计算,助力行业优化转型

近日&#xff0c;IBM商业价值研究院&#xff08;IBM Institute for Business Value&#xff0c;简称IBV&#xff09;精心出版了一本引人入胜的报告&#xff0c;《量子十年》第四版。这不仅是一本值得一读的书籍&#xff0c;更是对当前行业发展状况的全面总结和重要补充。 这部由…

Maven项目如何导入依赖包

一、导入依赖包 导入mysql依赖包 第一步&#xff1a;登录Maven官网 Maven官网&#xff1a;https://mvnrepository.com/search?qmysql 第二步&#xff1a;点击MySql Connector Java 第三步&#xff1a;点击任意一个版本 第四步&#xff1a;将以下内容复制到pom.xml中 导入j…

概率论基础概念和在AI中的应用

基本概念 概率论是数学的一个分支&#xff0c;它专注于分析和理解随机现象。通过概率论&#xff0c;我们可以量化不确定性&#xff0c;预测事件发生的可能性&#xff0c;并对复杂系统进行建模和分析。以下是一些概率论的基本概念和原理&#xff1a; 概率的定义 经典定义&…

leetcode排列序列

找规律&#xff0c;不要急着一簇而就&#xff0c;先用代码解决出首位是几&#xff0c;在数组中下标是几。然后就会发现每次的余数&#xff08;下一轮首位确定后有多少组合&#xff09;和乘数&#xff08;当前首位确定后有多少种组合&#xff09;是关键&#xff0c;慢慢解决思路…

随笔-生老病死

周末两天也没有出门&#xff0c;帮着一个朋友做了些图&#xff08;就这两天忙不过来&#xff09;&#xff0c;挣了点外快&#xff08;700&#xff09;&#xff0c;累得腰酸、眼花、脖子疼。 媳妇带着小孩出去玩&#xff0c;中间发了个视频&#xff0c;是小孩进了一个围棋培训班…

腾讯云k8s容器服务

1、新建一个集群 这个网址&#xff1a; 登录登录 - 腾讯云 2、选择第一个 3、名字随便起一个&#xff0c;然后基本默认就行 4、 组件配置直接跳过&#xff0c;信息确认&#xff0c;等待集群初始化&#xff0c;等10分钟左右&#xff08;容器服务需要充点钱才行&#xff09; 5…

每日OJ题_字符串③_力扣67. 二进制求和

目录 力扣67. 二进制求和 解析代码 力扣67. 二进制求和 67. 二进制求和 难度 简单 给你两个二进制字符串 a 和 b &#xff0c;以二进制字符串的形式返回它们的和。 示例 1&#xff1a; 输入:a "11", b "1" 输出&#xff1a;"100" 示例…

JDK、JRE、JVM概念

JVM&#xff08;Java Virtual Machine&#xff09;、JRE&#xff08;Java Runtime Environment&#xff09;和JDK&#xff08;Java Development Kit&#xff09;是Java开发和运行环境中的三个重要概念。 JVM是Java虚拟机&#xff0c;它是Java程序运行的环境。它负责将Java字节…

【考研数学】武忠祥全年各阶段搭配用书汇总

如果选武忠祥&#xff0c;讲义方面选择基础篇和辅导讲义即可。分别在基础阶段和强化阶段使用。 此外复习全书不用买&#xff08;无论是基础篇还是提高篇都不用&#xff09;你以后可能会看到它的各种推广&#xff0c;不要轻信&#xff0c;有讲义的情况下全书很难利用得上。 武…

MATLAB学习笔记(二)PDE求解偏微分方程组

一、利用PDE求解偏微分方程组 初值为&#xff1a; 针对上述方程组&#xff0c;利用matlab自带工具箱和函数PDE进行求解。 以下是matlab中对工具箱中pdepe函数的解释。 二、matlab编程 在matlab中编程&#xff0c;利用PDE函数求解以上偏微分方程。 clc; clear; syms y global …

面试六分钟,难题显真章

职场&#xff0c;这个充满机遇与挑战的舞台&#xff0c;总会在不经意间上演着意想不到的转折。我从一家小公司转投到另一家&#xff0c;原本期待着新的工作环境和更多的发展机会&#xff0c;然而现实却给了我一个不小的打击。 新公司的加班文化&#xff0c;如同一个巨大的漩涡…

使用Vuex构建网络打靶成绩管理系统及其测试页面平台思路

使用Vuex构建网络打靶成绩管理系统及其测试页面平台 一、引言 在现代Web开发中&#xff0c;前端框架和状态管理库已经成为构建复杂应用的关键工具。Vue.js作为一个轻量级且易于上手的前端框架&#xff0c;结合Vuex这个专门为Vue.js设计的状态管理库&#xff0c;可以让我们更加…

es 集群安全认证

参考文档&#xff1a;Configure security for the Elastic Stack | Elasticsearch Guide [7.17] | Elastic ES敏感信息泄露的原因 Elasticsearch在默认安装后&#xff0c;不提供任何形式的安全防护不合理的配置导致公网可以访问ES集群。比如在elasticsearch.yml文件中,server…

Centos虚拟机忘记密码;重置虚机密码

虚拟机是一个好用的工具&#xff0c;在本地搭建的虚拟机可以给我们提供测试&#xff0c;但时间长了也会忘记密码&#xff1b;因此这里以centos系统的虚机为例&#xff0c;提供一个重置虚机密码的方法 1.在开机页面按“E”进入编辑模式 进入后长这样&#xff1a; 2.找到ro cras…

设计模式学习笔记 - 设计模式与范式 - 创建型:1.单例模式(上):为什么说支持懒加载的双重校验不必饿汉式更优?

今天开始正式学习设计模式。经典的设计模式有 23 种。其中&#xff0c;常用的并不是很多&#xff0c;可能一半都不到。作为程序员&#xff0c;最熟悉的设计模式&#xff0c;肯定包含单例模式。 本次单例模式的讲解&#xff0c;希望你搞清楚下面这样几个问题。&#xff08;第一…

氮化镓特性简述

氮化镓 了解和记录一下氮化镓材料的特性。 结构 使用pymatgen和Materials Project中的材料数据绘制能带图。其中mp-804(1.73eV)如下所示&#xff1a; 以及mp-830(1.57eV)如下所示&#xff1a; python代码如下 # from pymatgen.ext.matproj import MPRester from mp_api.…

mac安装mongoDB数据库

1.进入MongoDB官网进行下载 MongoDB官网 2.下载完毕并且解压&#xff0c;重新命名为 【mongodb】文件夹 3.打开访达 按住快捷键commandshiftg 前往/usr/local路径 4.将解压并命名好的【mongodb】文件夹拖入到这个路径下 5.配置环境变量&#xff0c;在根目录输入open -e .zshrc…

代码随想录算法训练营第二十四天|leetcode78、90、93题

一、leetcode第93题 class Solution { public:vector<string> restoreIpAddresses(string s) {int n s.size();vector<string> res;function<void(string, int, int)> dfs [&](string ss, int idx, int t) -> void {// 终止条件&#xff0c;枚举完&…