E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux网络服务篇
Linux网络
——数据链路层
目录一.认识以太网二.以太网帧格式三.认识MAC地址四.认识MTU五.以太局域网的通信原理六.其他重要协议1.DNS协议2.域名简介3.ICMP协议4.NAT技术5.NAT技术的缺陷6.NAT和代理服务器一.认识以太网"以太网"不是一种具体的网络,而是一种技术标准;既包含了数据链路层的内容,也包含了一些物理层的内容.例如:规定了网络拓扑结构,访问控制方式,传输速率等;例如以太网中的网线必须使用双绞
我的代码爱吃辣
·
2023-11-27 22:07
网络编程
linux
网络
运维
学习笔记-
Linux网络
请求和下载
1.ping命令我们可以通过ping命令,检查指定的网络服务器是否是可联通状态语法:ping[-cnum]ip或主机名·选项-c和num:指定检查的次数,不适用则无限次数持续检查·参数ip或主机名:被检查的服务器的ip地址或主机名地址示例:·检查到baidu.com是否联通(无限次数检查)pingbaidu.com可以发现ping命令将百度的ip显示了出来,知道ip后也可直接pingIP地址哦·测
fixxxxxxx
·
2023-11-27 21:49
学习
笔记
linux
Linux 网络设备驱动开发(三) —— 网络设备驱动基本原理和框架
一、协议栈层次对比二、
Linux网络
子系统
Linux网络
子系统的顶部是系统调用接口层。它为用户空间提供的应用程序提供了一种访问内核网络子系统的方法(socket)。
zqixiao_09
·
2023-11-27 16:56
Linux
网络设备驱动开发
Linux
驱动开发
Linux
驱动开发
网络设备驱动
Java面试-微
服务篇
-SpringCloud
Java面试-微
服务篇
-SpringCloudSpringCloud常见组件注册中心Eureka,Nacos负载均衡Ribbon服务雪崩,熔断降级微服务的监控来源SpringCloud常见组件通常情况下
Y_cen
·
2023-11-27 14:23
Java面试
java
面试
微服务
skywalking
负载均衡ribbon
服务雪崩feign
熔断降级
注册中心nacos
【阿里云】图像识别 智能分类识别 增加网络控制功能点(三)
查看当前系统的TCPKeepAlive参数修改TCPKeepAlive参数三、C语言实现TCPKeepAlive功能四、setsockopt用于设置套接字选项的系统调用五、代码实现六、待定一、增加网络控制功能
Linux
咖喱年糕
·
2023-11-27 08:48
全志H616
阿里云
云计算
网络编程
c语言
visual
studio
code
语音识别
图像处理
第十章 Linux实际操作——网络配置
第十章Linux实际操作——网络配置10.1
Linux网络
配置原理图10.2查看网络IP和网关10.2.1查看虚拟网络编辑器和修改IP地址10.2.2查看网关10.3查看Windows环境中的VMnet8
乔乔乔木
·
2023-11-27 07:08
Linux
网络
linux
php
网络数据结构skb_buff原理
sk_buff结构体是
linux网络
代码中最重要的数据
半栈小江
·
2023-11-27 02:15
计算机网络
网络
数据结构
服务器
网络和
Linux网络
_5(应用层)HTTP协议(方法+报头+状态码)
目录1.HTTP协议介绍1.1URL介绍1.2urlencode和urldecode1.3HTTP协议格式1.4HTTP的方法和报头和状态码2.代码验证HTTP协议格式HttpServer.hpp2.2html正式测试Util.hppindex.html2.3再看HTTP方法和报头和状态码2.3.1方法_GET和POST等2.3.2报头_Cookie和Session等2.3.3状态码_重定向等2.
GR_C
·
2023-11-26 19:08
⑦网络和Linux网络
网络
linux
http
linux网络
编程之UDP编程
linux网络
编程之UDP编程UDP编程模型服务端客户端tcp与udp的区别UDP编程模型服务端1.创建socket2.构建服务器协议地址簇3.绑定4.通信sendto(多了两个参数)==send+connect
温柔了岁月.c
·
2023-11-25 07:57
Linux从基础到入门
网络
linux
udp
深入理解
Linux网络
技术内幕(二)——关键数据结构
文章目录前言套接字缓冲区:sk_buff结构网络选项以及内核结构布局字段通用字段功能专用字段管理函数缓冲区的克隆和拷贝列表管理函数net_device结构标识符配置接口类型和端口链路层多播函数指针本章主要设计的文件前言
Linux
Jacky~~
·
2023-11-24 17:26
Linux网络
linux
数据结构
运维
网络性能篇
倪朋飞《Linux性能优化实战》33|关于
Linux网络
,你必须知道这些(上)网络模型:7层网络模型(OSI网络模型)与4层网络模型(TCP/IP网络模型)
Linux网络
收发流程;环形缓冲区、sk_buff
lingshengxiyou
·
2023-11-24 06:10
DPDK
linux
c++
网络
tcp/ip
网络协议
linux
虚拟机
linux网络
操作系统与实训课后习题,
linux网络
操作系统与实训 课后习题答案
动来查看文件内容,则符合要求的那一个命令是C。A.catB.moreC.lessD.head6.C命令可以了解您在当前目录下还有多大空间。A.UsedfB.Usedu/C.Usedu.D.Usedf.7.假如需要找出/etc/my.conf文件属于哪个包(package),可以执行C命令。A.rpm-q/etc/my.confB.rpm-requires/etc/my.confC.rpm-qf/e
weixin_39950552
·
2023-11-24 03:19
网络安全之渗透测试入门准备
渗透测试入门所需知识操作系统基础:Windows,
Linux网络
基础:基础协议与简单原理编程语言:PHP,pythonweb安全基础渗透测试入门渗透测试学习:1.工具环境准备:①VMware安装及使用;
你玩个der
·
2023-11-23 18:17
安全测试
web安全
安全
Linux---Samba服务器配置
2.掌握
Linux网络
上的文件共享的配置及使用二、实验环境(软件和硬件)VMwareWorkstationPro和CentOS72.实训室电脑三、实验内容及步骤(包括主要步骤、代码分析、截图等)1.建立
zhuofai_
·
2023-11-23 12:12
服务器
linux
运维
一份c/c++Linux后台服务器开发者的技术拓展书单
KaliLinux渗透测试的艺术linux+c++编程LinuxC编程一站式学习Linux程序设计第4版Linux高性能服务器编程Linux就该这么学Linux入门教程(精华基础版)Linux入门教程
Linux
面试题小能手
·
2023-11-23 10:58
linux网络
服务综合项目
前期环境配置#主要写了192.168.146.130的代码,131的配置代码和其一样[root@server~]#nmtui#通过图形化界面修改ens160的ip192.168.146.130[root@server~]#hostnamectlset-hostnameServer-Web#修改130主机名为Server-Web[root@server~]#vim/etc/hosts#修改hosts
wzzzzz06
·
2023-11-23 01:45
linux
运维
服务器
Linux网络
配置及状态查询
Linux网络
配置及状态查询1、网卡命名eth0、ens33、ens160、eno1、enp0s*?
Michael_lcf
·
2023-11-22 22:45
Linux
网络配置及服务器状态查询
Linux网络
命令
网络命令write网络命令wall网络命令ping首先,ping程序会向域名服务器(DNS)发送请求,解析域名www.baidu.com的IP地址。DNS返回域名的一个别名www.a.shifen.com以及对应的IP地址183.2.172.185。之后ping程序开始向这个地址发送请求报文,每1s发送一个,ping收到ICMP回显应答并将结果显示在终端上,包括ICMP序列号(icmp_seq),
java porter
·
2023-11-22 16:31
Linux
linux
网络
php
linux网络
编程-笔记
前言网络编程的目的就是实现直接或间接地通过网络协议与其他计算机进行通讯。网络编程中有两个主要的问题,一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠的或非可靠的数据传输机制。目前较为流行的网络编程模型是客户机
弥途
·
2023-11-22 08:19
linux
Linux网络
编程
1网络基础概念1.1协议概念:协议实现约定好,大家共同遵守的一组规则,协议可以理解为数据传输和数据解释的规则。1.2分层模型OSI7层模型:物数网传会表应应用层:主要就是应用程序,ftpsshemailhttp表示层:进行编解码和翻译工作会话层:建立会话和保持会话传输层:定义了端到端的传输,TCPUDP协议网络层:定义了点到点的传输,IP协议--路由器数据链路层:数据校验,定义了数据格式--帧,A
ChenXuuuu~
·
2023-11-22 08:44
网络
linux
服务器
Linux网络
编程之TCP相关
三次握手发生在哪步3.关于listen第二个参数backlog4.通信的一端断开会怎样5.shutduwn和close6.RST包7.发送速度高于对方接收速度8.压测时客户端收到大量rst总结参考最近在学习一些
Linux
NullObjectError
·
2023-11-22 08:11
Linux
网络
linux
c++
TCP
Linux网络
中部署YUM仓库及NFS共享服务
文章目录一、YUM概述(一)、YUM(YellowdogUpdaterModified)(二)、准备安装源1、软件仓库的提供方式2、RPM软件包的来源(三)、准备安装源1、构建CentOS7软件仓库(放本地光盘镜像的软件包)2、在软件仓库中加入非官方RPM包组(即自己从网上下载的软件包)(四)、访问YUM仓库1、为客户机指定YUM仓库位置二、NFS共享存储服务(一)、NFS共享存储服务(二)、NF
清风~
·
2023-11-21 22:42
网络
Linux
linux
网络
yum
nfs
【
Linux网络
】典型NAS存储方式:NFS网络共享存储服务
一、关于存储的分类二、NFS的介绍nfs的相关介绍:1、原理2、nfs的特点3、nfs软件学习4、共享配置文件的书写格式关于权限,学习:5、关于命令的学习:三、实验操作1、nfs默认共享权限(服务端设置)2、客户端进行挂载编辑3、客户端测试:4、调优①修改共享配置文件,添加写的权限②还需要修改文件夹,因为目前现在文件夹没有其他用户的写的权限四、总结一、关于存储的分类存储类型分为三种1、直连式存储:
liu_xueyin
·
2023-11-21 22:41
linux
网络
服务器
linux网络
目录一、网络配置命令1.ifconfig查看所有启动的网卡2.配置网卡ens36二、hostname命令1.hostname查看或设置当前主机名三、route命令四、netstat命令五、ss命令六、ping命令七、traceroute命令八、nslookup命令九、聚合网卡配置总结:本章主要介绍了linux的部分网络命令以及相关知识一、网络配置命令1.ifconfig查看所有启动的网卡ifcon
睡美人章繁
·
2023-11-21 19:02
linux
网络
服务器
Linux应用开发基础知识——网络通信编程(九)
前言:通过学习为后续
Linux网络
编程奠定基础。
嵌入式的那些事儿
·
2023-11-21 18:12
服务器
网络
客户端
UDP编程
TCP编程
网络编程
网络编程的主要函数
linux网络
编程之TCP协议编程
Linux网络
编程之TCP协议编程tcp协议编程模型socket函数sockaddr_inbindlistenconnect应用服务端代码客服端代码TCP协议编程)tcp协议编程模型Server1.创建
温柔了岁月.c
·
2023-11-21 04:34
Linux从基础到入门
网络
linux
tcp/ip
【
linux网络
】解读FTP文件传输服务器配置,揭秘百度云下载限速原理
目录一、FTP文件传输协议1.1FTP工作原理1.2两种模式介绍1.3FTP状态码1.4FTP的三种用户分类二、vsftpd软件的介绍2.1服务端介绍2.2不同操作系统下的客户端登录操作三、vsftpd的常见配置3.1修改默认的命令端口3.2限制匿名用户登录(系统原本是默认匿名可以登录的)3.3默认匿名用户不可以上传,如果想要开启3.4指定匿名用户上传的文件默认的所有者和权限3.5系统用户的默认权
liu_xueyin
·
2023-11-20 21:32
网络
服务器
linux
kali
linux网络
扫描~目标识别及常见服务扫描策略
理论知识标志信息是指一些主机或服务响应的欢迎信息或版本信息SNMP(简单网络管理协议)是由一组网络管理的标准组成,包含一个应用层协议和一组资源对象SNMP能够支持网络管理系统,用以检测连接到网络上的设备是否有任何引起管理上关注的情况SNMP是一种简单管理协议,它使用UDP协议通过以太网来执行网络管理SNMP协议主要由两大部分组成,分别是SNMP管理站和SNMP代理,其中,SNMP管理站是一个中心节
、十一、
·
2023-11-20 15:09
安全
安全
Linux多路转接 select、poll、epoll详解
Linux网络
编程多路转接五种IO模型,阻塞IO、非阻塞IO、多路复用IO、信号驱动IO以及异步IO。
necesse
·
2023-11-20 11:46
网络
Linux
c++
开发语言
后端
网络
服务器
linux网络
编程多进程并发,
linux网络
编程学习笔记之三 -----多进程并发服务端
补充一点是:fork返回后,原进程中的每一个文件或套接口描写叙述符的引用计数加1(相当于被多打开了一次),每调用一次close,引用计数减1,仅仅有当引用计数减到0时才会真正关闭该套接字。可运行文件被linux运行的唯一方式就是调用exec,把当前进程映像替换成新的程序文件。从该程序的main開始运行。linux典型做法是,fork之后開始exec。通经常使用COW技术。进程在exit()结束后。
weixin_39620197
·
2023-11-20 07:04
linux网络编程多进程并发
Linux查询某个端口被谁占用,如何查看某个端口被谁占用(Linux如何查询哪些端口被占用)...
怎么检查什么端口号已经
Linux网络
服务器上被占有?Linux系统软件怎么使用cmd查验端口号是不是早已在占有?Linux端口占用查看查看什么端口号已经网络服务器的网线端口上被占有是十分关键的工作中。
新littleant
·
2023-11-20 05:12
Linux查询某个端口被谁占用
Linux网络
基础概念
Linux网络
基础概念文章目录
Linux网络
基础概念1.计算机网络的发展过程1.1独立模式1.2网络互联模式1.3局域网LAN1.4广域网WAN2.计算机网络协议2.1协议的概念2.2什么是网络协议2.3
Alex Ripple
·
2023-11-20 04:20
#
Linux网络协议与编程
网络
linux
网络协议
【
Linux网络
编程】TCP状态转换、半关闭、2MSL时长
------------->【Linux系统编程/网络编程】(学习目录汇总)发送SYN标志位–>SYN_SEND状态-->接收对端发送的ACK标志位、SYN标志位-->SEND_SYN状态-->发送ACK标志位-->ESTABLISHED状态(数据通信态)主动关闭连接请求端:ESTABLISHED状态(数据通信态)-->发送FIN标志位-->FIN_WAIT_1状态–接收对段发送的ACK标志位--
BillySturate
·
2023-11-19 23:49
Linux网络编程
linux
网络
tcp/ip
Linux 网络编程 之 TCP状态转换
Linux网络
编程之TCP状态装换从上面的图中可以看出,TCP共有11状态.由TCP发送和接收的数据有:ACK,FIN,SYN,RST.对于一个还未调用connect的client和未调用listen的
谭海燕
·
2023-11-19 23:15
linux技术
tcp
linux
编程
网络
server
socket
Linux网络
编程之TCP状态转换
Linux网络
编程之TCP状态转换2011-05-1718:09:57分类:LINUX客户端TCP状态迁移:CLOSED->SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT
cqhweb
·
2023-11-19 23:14
liunx
linux网络
——HTTPS加密原理
目录一.HTTPS概述二.概念准备三.为什么要加密四.常⻅的加密⽅式1.对称加密2.⾮对称加密五.数据摘要,数字签名六.HTTPS的加密过程探究1.方案一——只使用对称加密2.方案二——只使⽤⾮对称加密3.方案三——双⽅都使⽤⾮对称加密4.方案四——⾮对称加密+对称加密5.中间人攻击七.引⼊证书1.CA认证2.理解数据签名3.⽅案5-⾮对称加密+对称加密+证书认证一.HTTPS概述HTTPS也是⼀
我的代码爱吃辣
·
2023-11-19 23:08
网络编程
https
网络协议
http
Linux网络
——HTTP
目录一.应用层二.认识URL1.域名2.urlencode和urldecode三.HTTP协议格式1.请求格式http2.响应格式四.HTTP响应状态码五.HTTP常见Header六.简单的HTTP服务器七.HTTP的方法1.GET方法2.POST方法一.应用层我们程序员写的一个个解决我们实际问题,满足我们日常需求的网络程序,都是在应用层.我们上一次写的网络版本计算器就是一个应用层的网络程序。我们
我的代码爱吃辣
·
2023-11-19 23:03
网络编程
网络
二十、虚拟机网络配置
1、
Linux网络
配置原理我自己Linux虚拟机的IP地址是:192.168.159.131vmnet8:192.168.159.1无线网卡:192.168.159.12、查看网络IP和网关查看虚拟网络编辑器和修改
最爱吃鸡肉卷
·
2023-11-19 12:57
Linux
linux
网络
运维
【
Linux网络
】PXE高效批量网络装机
文章目录一、PEX概述1.PXE批量部署的优点2.搭建PXE网络体系所需条件二、部署PXE远程安装服务1.搭建PXE远程安装服务器PXE远程安装服务器TFTP协议守护进程2.PXE服务的构建过程3.完整部署PEX远程安装服务器过程三、实现Kickstart无人值守安装1.准备安装应答文件2.实现批量自动装机一、PEX概述 PXE(预启动执行环境)是由Intel公司开发的网络引导技术,工作在Cli
我的宝贝大唐
·
2023-11-19 12:17
Linux网络
网络
linux
服务器
【
Linux网络
】从原理到实操,感受PXE无人值守自动化高效批量网络安装系统
一、PXE网络批量装机的介绍1、常见的三种系统安装方式2、回顾系统安装的过程,了解系统安装的必要条件3、什么是pxe4、搭建pxe的原理5、Linux的光盘镜像中的isolinux中的相关文件学习二、关于实现PXE无人值守装机的四大文件与五个软件的对应关系详解5个程序的使用原因:1、DHCP服务器:2、TFTP服务器:3、syslinux程序:4、FTP服务器:5、kickstart程序:三、实操
liu_xueyin
·
2023-11-19 11:24
linux
运维
服务器
【
Linux网络
】详解使用http和ftp搭建yum仓库,以及yum网络源优化
目录一、回顾yum的原理1.1yum简介yum安装的底层原理:yum的好处:二、学习yum的配置文件及命令1、yum的配置文件2、yum的相关命令详解3、yum的命令相关案例三、搭建yum仓库的方式1、本地yum仓库建立2、通过http搭建内网的yum仓库3、通过ftp搭建内网的yum仓库4、创建本地的国内的网络源一、回顾yum的原理1.1yum简介yum是一个基于RPM包(是Red-HatPac
liu_xueyin
·
2023-11-19 11:54
linux
网络
服务器
【
Linux网络
】工作环境救急——关于yum安装的5个花式操作
目录1、只下载不安装,离线安装软件2、自行打包创建元数据第一步:先准备好nginx的软件包,放在一个文件夹下第二步:在本地下载createrepo命令软件,用于创建元信息,这个一定是对包的上一级目录使用命令,这里需要去到根,对根下面的data目录操作,生成服务端需要的内容第三步:模拟优盘(这里用远程拷贝)给到另一台主机,假设另一台主机删除所有的yum源,然后创建用优盘的内容写软件的yum配置文件第
liu_xueyin
·
2023-11-19 11:54
linux
网络
运维
学习
Linux网络
编程
现在书店里面已经有了许多关于
Linux网络
编程方面的书籍,网络上也有了许多关于网络编程方面的教材,大家都可以去看一
jw903
·
2023-11-19 10:42
网络编程
linux
socket
tcp
Linux网络
配置,常用命令及远程工具
1.Linux最常用的命令以及目录结构常用命令:ls:列出当前目录的文件和子目录。cd:切换当前工作目录。pwd:显示当前工作目录的路径。mkdir:创建一个新目录。rm:删除文件或目录。cp:复制文件或目录。mv:移动文件或目录,也可用于重命名文件或目录。cat:显示文件内容。grep:在文件中搜索匹配指定模式的行。chmod:修改文件或目录的权限。chown:修改文件或目录的所有者。chgrp
花楠拾
·
2023-11-19 03:53
Linux学习
网络
服务器
运维
linux
linux
服务篇
-Squid服务
SquidCache(简称SQUID),是一个流行的自由软件(GNU通用公共许可证)的代理服务器和WEB缓存服务器。SQUID有广泛用途,从作为网页服务器的前置CACHE服务器缓存相关请求来提高Web服务器的速度,到为一组人共享网络资源而缓存万维网,域名系统或其他网络搜索,到通过过滤流量到内网安全,到局域网通过代理上网!换而言之:缓存比起点源点更接近请求者的互联网内容。Squid支持缓存多种不同的
太极淘
·
2023-11-19 01:19
KylinOS
linux
linux
服务器
运维
Docker
文章目录一、Docker概念和使用二、Docker安装三、使用Docker镜像四、容器:docker中对外提供服务的实例五、自定义镜像六、
Linux网络
七、Docker的网络模式八、Dockerfile
Cong dim
·
2023-11-19 01:18
linux
docker
linux
网络和
Linux网络
_2(套接字编程)socket+UDP网络通信代码
目录1.预备知识1.1源IP地址和目的IP地址1.2端口号port和套接字socket1.3网络通信的本质1.4TCP和UDP协议1.5网络字节序2.socket套接字2.1socket创建套接字2.2bind绑定2.3sockaddr结构体3.UDP网络编程3.1server的初始化服务器3.2server的数据处理Start3.3客户端udp_client.cc3.4多线程收发数据本篇完。1.
GR_C
·
2023-11-18 21:34
⑦网络和Linux网络
网络
linux
运维
udp
c++
网络和
Linux网络
_3(套接字编程)TCP网络通信代码(多个版本)
目录1.TCP网络编程1.1前期代码log.hpptcp_server.cc1.2accept和单进程版代码1.3多进程版strat代码1.4client.cc客户端1.5多进程版strat代码改进+多线程1.6线程池版本Task.hpplockGuard.hppthread.hppthreadPool.hpp多个回调任务tcp_client.cctcp_server.hpp2.笔试选择题答案及解
GR_C
·
2023-11-18 20:58
⑥零基础Linux操作系统
网络
linux
udp
tcp
c++
Linux高速网卡驱动设计随笔
本篇文章要陈述的并非正统的
Linux网络
系统,而是仅仅聚焦在链路层上,也就是所谓的网卡驱动。
婺阳
·
2023-11-18 20:16
Unix/Linux
Linux网络
之传输层协议tcp/udp
文章目录目录一、再谈端口号1.端口号划分2.知名端口号3.netstat,pidof二、UDP协议1.udp协议格式2.udp特点3.基于udp的应用层协议三、TCP协议1.tcp报头确认应答机制(ACK)超时重传机制连接管理机制(三次握手四次挥手)1)三次握手服务端:客户端服务端:客户端理解TIME_WAIT状态解决TIME_WAIT状态引起Bind失败的方法理解CLOSE_WAIT状态滑动窗口
yoouuung_
·
2023-11-17 10:52
linux
网络
linux
tcp/ip
网络协议
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他