socket网络tcp

TCP三次握手源码分析(客户端接收SYN+ACK以及发送ACK)

内核版本:Linux 3.10内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数)《TCP三次握手源码分析(客户端发送SYN)》《TCP三次握手源码分析(服务端接收SYN以及发送SYN+ACK)》 一 ......
ACK 源码 客户端 客户 TCP

TCP协议详解

本文围绕网络模型、TCP头部、TCP API交互流程、TCP超时重传、TCP滑动窗口、TCP拥塞控制以及Nagle算法这些模块展开讲解。 网络模型 网络模型有OSI(Open System Interconnection)七层模型、TCP/IP五层模型、TCP/IP四层模型,前两种模型都是学术上的概 ......
TCP

难道你还敢忽视网络安全吗?

所有的计算机程序都是由人类编写的,然而人类是整个过程中最容易出错的环节。据统计,平均每千行代码就可能存在6个安全漏洞。如今,网络诈骗和欺诈行为层出不穷,人们对此已经有了一定的安全意识,这主要得益于网络报道和短视频的普及。然而,黑客们却并没有停下他们的步伐。一旦犯下错误,往往后悔莫及。因此,网络安全变... ......
网络安全 网络

神经网络学习笔记(1)

1、神经元 神经元是神经网络中的基本单元。 每一个神经元包括两个参数:权重系数和偏置系数b。 神经网络的学习过程就是通过优化更新每一个神经元的权重和偏置系数,使得输出值Y更接近其真实值。 假设神经元的输入向量为 ,那么输出,其中 是该神经元选定的激活函数。 x1、x2表示输入量 w1、w2为权重,几 ......
神经网络 神经 笔记 网络

海亮01/11网络流专题

海亮01/11网络流杂题 题单链接 T1 题意 一共有 \(n\) 个飞行员,其中有 \(m\) 个外籍飞行员和 \((n - m)\) 个英国飞行员,外籍飞行员从 \(1\) 到 \(m\) 编号,英国飞行员从 \(m + 1\) 到 \(n\) 编号。 对于给定的外籍飞行员与英国飞行员的配合情况 ......
专题 网络 01 11

网络基础知识学习

1、网络基础知识 ·OSI 七层模型 TCP/IP(Transmission Control Protocol/Internet Protocol)是传输控制协议和网络协议的简称,它定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。TCP/IP 不是一个协议,而是一个协议族的统称,里面 ......

网络安全等级保护等级测评方案模板

![](https://img2024.cnblogs.com/blog/3351537/202401/3351537-20240111150714308-1298468180.png)![](https://img2024.cnblogs.com/blog/3351537/202401/33515... ......
等级 网络安全 模板 方案 网络

网络通信实现

【一】网络通信实现 【1】实现网络通信的四要素 本机的IP地址 子网掩码 网关的IP地址 DNS的IP地址 【2】获取四要素的两种方式 (1)静态获取 即手动配置 (2)动态获取 通过dhcp获取 以太网头 ip头 udp头 dhcp数据包 (1)最前面的”以太网标头”,设置发出方(本机)的MAC地 ......
网络通信 网络

操作系统与网络通信

【零】引入 【1】什么是网络编程 网络编程是指通过编程语言在计算机之间建立通信的一种方式。 它是在互联网上进行数据传输的关键组成部分,使计算机能够相互通信、交换信息和共享资源。 网络编程涉及许多不同的技术和协议,包括TCP/IP(传输控制协议/因特网协议),HTTP(超文本传输协议),FTP(文件传 ......
网络通信 系统 网络

4.k8s-配置网络策略 NetworkPolicy

一、基本了解 官方文档:https://kubernetes.io/zh-cn/docs/concepts/services-networking/network-policies/基本了解: 1.网络策略通过网络插件来实现,创建一个 NetworkPolicy 资源对象而没有控制器来使它生效的话, ......
NetworkPolicy 策略 网络 k8s k8

26-网络插件:Kubernete 搞定网络原来可以如此简单?

通过之前的学习,相信你对 Kubernetes 越来越熟悉了。理论上,Kubernetes 可以跑在任何环境中,比如公有云、私有云、物理机、虚拟机、树莓派,但是任何基础设施(Infrastructure)对网络的需求都是最基本的。网络同时也是 Kubernetes 中比较复杂的一部分。 我们今天就来 ......
网络 Kubernete 插件 26

跨地域、跨网络环境的一键接入云

云联网 以丰富的全球资源、灵活统一的管理、强大的安全性和高可靠性为支撑,体验跨地域、跨网络环境的一键接入云。 基于全球资源的云会议平台可以帮助用户轻松体验跨地域、跨网络环境的一键接入云服务。该平台通过丰富的全球资源,灵活统一的管理和高可靠性的技术支撑,为用户提供高效、安全的会议服务。 丰富的全球资源 ......
地域 环境 网络

计算机网络分层结构--OSI模型、TCP/IP 模型、五层模型

计算机网络分层结构 OSI参考模型与TCP/IP参考模型 五层参考模型 ......
模型 计算机网络 结构 OSI TCP

[转帖]修改Linux内核参数,减少TCP连接中的TIME-WAIT

https://www.cnblogs.com/xiaoleiel/p/8340346.html 一台服务器CPU和内存资源额定有限的情况下,如何提高服务器的性能是作为系统运维的重要工作。要提高Linux系统下的负载能力,当网站发展起来之后,web连接数过多的问题就会日益明显。在节省成本的情况下,可 ......
内核 TIME-WAIT 参数 Linux TIME

关于华为网络设备中配置文件的理解

基本概念 涉及配置文件管理的基本概念有3个:当前配置、配置文件、下次启动的配置文件。 (1)当前配置: 设备内存中的配置信息称为设备的当前配置,它是设备当前正在运行的配置。显然,设备下电后或设备重启时,内存中原有的所有信息(包括配置信息)都会消失。 (2)配置文件: 包含设备配置信息的文件称为配置文 ......
网络设备 文件 设备 网络

神经网络优化篇:理解mini-batch梯度下降法(Understanding mini-batch gradient descent)

理解mini-batch梯度下降法 使用batch梯度下降法时,每次迭代都需要历遍整个训练集,可以预期每次迭代成本都会下降,所以如果成本函数\(J\)是迭代次数的一个函数,它应该会随着每次迭代而减少,如果\(J\)在某次迭代中增加了,那肯定出了问题,也许的学习率太大。 使用mini-batch梯度下 ......
mini-batch 神经网络 梯度 batch mini

mirai 僵尸网络是个啥东西?

Mirai僵尸网络是个啥? Mirai僵尸网络详细介绍: Mirai僵尸网络于2016年首次被发现并引起广泛关注,其名称在日语中意为“未来”。该恶意软件特别针对物联网(IoT)设备,如路由器、网络摄像头、DVR等安全性较弱且普遍存在默认或弱口令问题的设备。它通过暴力破解手段获取设备访问权限,并将恶意 ......
僵尸 东西 mirai 网络

2023年全国网络安全行业职业技能大赛决赛取证

任务 1:检材 1.rar 上的任务(14 分) 检材是一个手机备份,请通过技术手段提取以下信息。 1. 提取名称为“陈伦国”的联系人的手机号码,以此作为 flag 提交。(答案格式如:13012345678)(2 分) 小米的通讯录备份 结果为13800620796 2. 提取最早卸载的软件的包名 ......

linux网络磁盘映射到windows

在linux中按照以下步骤执行 第一步: 安装samba套件: sudo apt-get install samba sudo apt-get install smbclient 第二步: 修改配置文件:sudo vim /etc/samba/smb.conf 第三步: 添加参数设置: ​ 可以在末 ......
磁盘 windows linux 网络

HTTP3.0 为什么彻底放弃TCP

1. 简介 从HTTP/1.0开始,一直到HTTP/2,不管应用层协议如何改进,TCP一直以来都是HTTP协议的基础,主要是因为他能提供可靠连接。 但是,从HTTP 3.0开始,这个情况就有所变化了。 因为,在最新推出的HTTP 3.0中,已经彻底弃用TCP协议了。 2. 缺点 1)TCP队头阻塞 ......
HTTP3 HTTP TCP

TCP三次握手源码分析(服务端响应SYN)

内核版本:Linux 3.10内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数)接上一篇,TCP三次握手源码分析(客户端发送SYN) 一、服务端响应SYN 在服务器端,所有的TCP包(包括客户端发来 ......
源码 TCP SYN

漏洞扫描以识别可能使企业面临网络威胁的安全漏洞

漏洞扫描 针对企业内部的IT资产进行漏洞扫描以识别可能使企业面临网络威胁的安全漏洞,以 高性价比的价格提供全面覆盖性的服务包括 (现场/远程) 扫描 (内网/外网)资产资产服务。 产品优势 漏洞管理平台 支持的资产类型多 | 覆盖面最广 | 最全的漏洞库 | 监管机构认可度最高,Tenable.SC ......

liunx设置网络&开启ssh&防火墙

网络 如果有视图的话就直接视图修改网络,修改完可能不生效会有个开关重新开关一下。 查看IP ifconfig 打开ubuntu的/etc/network/interfaces sudo gedit /etc/network/interfaces 1.静态分配的配置方法: auto eth0 ifac ......
防火墙 amp liunx 网络 ssh

RHCSA之网络管理

网络管理 网络基础概念 ip地址:类似于个人地址;在it的世界中,计算机和计算机之间通过ip地址进行访问。P地址通常由两部分组成:网络地址和广播地址。网络地址用来标识计算机所属的网络,广播地址用来标识计算机在网段中的位置。IP地址可以分为公有地址和私有地址,公有地址是由因特网直接负责的地址,私有地址 ......
网络管理 RHCSA 网络

用 Socket.D 替代原生 WebSocket 做前端开发

socket.d.js 是基于 websocket 包装的 socket.d 协议的实现。就是用 ws 传输数据,但功能更强大。 功能 原生 websocket socket.d 说明 listen 有 有 监听消息 send 有 有 发消息 sendAndRequest 无 有 发消息并接收一个响 ......
前端 WebSocket Socket

【计算机网络】6.链路层和局域网

1 导论 节点(nodes):主机和路由器(网桥和交换机也是) 链路(links):沿着通信路径,连接相邻节点通信信道(有线链路、无线链路、局域网共享性链路) 帧(frame):第二层协议数据单元,封装数据报 IP数据报分组在不同的链路上以不同的链路协议传送,路由器根据要打出的端口确定封装的协议,例 ......
链路 计算机网络 局域网 局域

网络配置之bond聚合

1.1.1 什么是聚合链路 聚合链路是将多块网卡逻辑地连接到一起从而允许故障转移或者提高吞吐率的方法。提高服务器网络可用性。 1) bond是将多块网卡虚拟成为一块网卡的技术,通过bond技术让多块网卡看起来是一个单独的以太网接口设备并具有相同的ip地址。在linux下配置bond,通过网卡绑定技术 ......
网络 bond

743. 网络延迟时间

vector一/二维数组的定义 C++求最值 迪杰斯特拉算法 //单源最短路径 //BFS单源最短路径适用于无权图 //对于带权图,可以用迪杰斯特拉算法或者Floyd算法求解 //网络延迟时间 #include<iostream> #include<string> #include<vector> ......
时间 网络 743

Omics辅助育种统计方法:Bayes网络

此幻灯片是来自“Omics辅助育种统计方法”短期课程中的一节:Bayesian Networks。作者Malachy Campbell,博后毕业于康奈尔大学,是一名计算生物学家,专注于统计基因组学和数量遗传学。热衷于从大规模、复杂且常常带有噪音的多维数据中提取生物学意义。研究目标是利用高维度的表型数 ......
方法 Omics Bayes 网络

Windows Server 2012 R2 Standard 版英特尔网络适配器驱动程序

Windows Server 2012 R2 Standard 版安装好以后发现没有网络,网上搜了很多都是不行,后来找到了方法,解决你方法如下: Windows Server 2012 R2 Standard 版英特尔网络适配器驱动程序 1、以太网驱动,下载解压安装即可 Wired_driver_2 ......
共4900篇  :2/164页 首页上一页2下一页尾页