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
tcpdumplinux网络
Wireshark图解TCP三次握手与四次挥手
Wireshark图解TCP三次握手与四次挥手1.TCP包头结构2三次握手2.1图解2.2使用
tcpdump
和wireshark解读三次握手过程3四次挥手3.1客户端主动断开连接3.2客户端和服务端同时断开连接
qq_37705525
·
2023-04-07 23:23
运维
tcp/ip
wireshark
网络
2020-12-27
tcpdump
读纯raw格式
(ddif=z11bs=1count=40;echo349672c4c76108060001080006040001349672c4c761c0a80201000000000000c0a80266000000000000000000000000000000000000|sed's///g'|sed's/\(..\)/\1\n/g'|sed'/^$/d'|xargs-iecho-e-n"\x{}")
linuxScripter
·
2023-04-07 21:27
实践
tcpdump
命令,成为网络数据抓包高手
文章目录前言一、
tcpdump
命令介绍二、语法格式及常用选项2.1文件操作参数2.2监听及停止条件参数2.3输出时间戳格式参数2.4分析信息详情参数据三、参考案例3.1查看本机全部网卡信息3.2监听指定网卡设备上的数据包信息
我是沐风晓月
·
2023-04-07 16:45
#
1
-
linux基本功-基础命令实战
tcpdump
linux
运维
服务器
Linux网络
发送流程概述
Linux网络
的数据发送本文主要是学习一下有关Linux(基于Linux3.10)网络层数据写入的流程,在Linux中通过网络写入的数据是如何发送到设备层。
小屋子大侠
·
2023-04-07 11:36
操作系统
linux
网络
运维
总结篇:系统的网络性能评估及优化思路
性能指标二、网络基准测试1、转发性能2、TCP/UDP性能3、HTTP性能4、应用负载性能三、性能优化思路1、确定优化目标2、网络性能工具3、网络性能优化四、总结1、性能评估2、性能优化一、性能指标在
Linux
C-Jonn
·
2023-04-07 03:43
Linux运维
网络
42.
Linux网络
编程--IO多路复用(select poll epoll)
一.预备知识1.Unix五种IO模型[1]blockingIO-阻塞IO[2]nonblockingIO-非阻塞IO[3]IOmultiplexing-IO多路复用[4]signaldrivenIO-信号驱动IO[5]asynchronousIO-异步IO2.用户空间/内核空间操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能
lzs_blog
·
2023-04-07 01:49
#
华清嵌入式培训
网络
IO多路复用
select
poll
网络IO模型BIO->Select->Epoll多路复用的进化史
tcpdump
抓取网络请求包监听从eth0网卡发出去的,请求80端口的网络包-i是iterface接口,eth0是网卡;抓80端口,抓从eth0网卡出去的访问80端口的网络包。
平凡人笔记
·
2023-04-07 01:38
平凡人笔记
网络
BIO
Select
网络iO
Epoll
常用的网络命令
文章目录1.ip地址的查看2.网络连通性测试3.curl命令4.wget命令5.
Tcpdump
命令1.ip地址的查看$ifconfig或$ipaddr2.网络连通性测试ping$ping192.168.1
小Pawn爷
·
2023-04-06 21:14
网络
linux
服务器
kali
linux网络
扫描~局域网扫描
理论知识IP地址是由两部分组成,即网络地址和主机地址,网络地址表示其属于互联网的那一个部分,主机地址表示其属于该网络中的那一台主机,二者是主从关系IP地址根据网络号和主机号,分为三类和特殊的两类:A类:1.0.0.0—126.0.0.0:子网掩码255.0.0.0B类:128.0.0.0—191.255..0.0:子网掩码255.255.0.0C类:192.0.10—223.255.255.0:子
、十一、
·
2023-04-06 17:07
网络安全
安全
lldpad
一、lldpd相关查看服务是否启动servicelldpadstatus二、抓包条件抓lacp报文:etherproto0x8809抓lldp报文:etherproto0x88cc
tcpdump
-ivnic0etherproto0x88cc
平解技术控
·
2023-04-06 17:25
tcpdump
1:tcpdum-h
tcpdump
的版本。2:
tcpdump
-D查询可以使用的网卡。3:
tcpdump
-iany:监听全部网卡的数据。
peter_yzq
·
2023-04-06 13:31
Linux网络
性能评估工具iperf 、CHARIOT测试网络吞吐量
Linux网络
性能评估工具iperf、CHARIOT测试网络吞吐量转自:https://www.cnblogs.com/klb561/p/9215952.html网络性能评估主要是监测网络带宽的使用率,
eagleow
·
2023-04-05 23:57
网络报文分析工具的使用 - 跟小智一起学网络(4)
这个章节包含的内容如下:
tcpdump
的安装由于前面安装的Cent
网安开发笔记
·
2023-04-05 23:24
跟小智一起学网络
wireshark
tcpdump
计算机网络
网络
linux
简要介绍
Linux网络
服务的种类
如果有人问你Linux最强大的功能是什么,你大概会回答“是网络功能”。Lmux操作系统的优势之一就是网络功能了,这包含比较稳定的系统资源分配,以及较为安全的网络防护能力,所以许多人都喜欢用它来进行网络服务器的架设。Linux作为一个网络操作系统最主要的功能就是提供各种网络服务,而每个网络服务是带着各种各样的安全等级进人糸统的一扇门。为了方便用户建立Linux服务器系统,绝大部分Linux发行版默认
老率的IT私房菜
·
2023-04-05 20:48
【性能】
Linux网络
性能优化的几个思路
一、关于网络性能优化NAT基于Linux内核的连接跟踪机制,实现了IP地址及端口号重写的功能,主要被用来解决公网IP地址短缺的问题。在分析NAT性能问题时,可以先从内核连接跟踪模块conntrack角度来分析,比如用systemtap、perf、netstat等工具,以及proc文件系统中的内核选项,来分析网络协议栈的行为;然后,通过内核选项调优、切换到无状态NAT、使用DPDK等方式,进行实际优
Bogon
·
2023-04-05 13:06
两种网络协议分析的工具,包括起源、版本、运行环境、特点等(ChatGPT)
主要内容为ChatGPT生成(以下为多次生成后的整理版本,其实它生成的每一版本均有35%-45%的不差异,并且不仅仅是语句的调换,而是每次都会有新内容)Wireshark和
tcpdump
是两个非常常用的工具
Time木0101
·
2023-04-05 05:36
网安
网络协议
网络
linux
解析
Linux网络
模型与Redis的高性能网络架构
目录一、用户空间和内核空间二、Linux的网络模型2.1BIO(阻塞IO)2.2NIO(非阻塞IO)2.3IO多路复用2.3.1select2.3.2poll2.3.3epoll2.4信号驱动IO2.5AIO(异步IO)三、Redis的网络模型3.1Redis对IO多路复用模型的封装3.2Redis的单线程工作流程3.3Redis核心网络模型引入多线程一、用户空间和内核空间服务器大多采用Linux
Tracy_hang
·
2023-04-05 05:10
linux
运维
服务器
【
Linux网络
编程】深入理解Linux五种网络IO模型
相信很多从事linux后台开发工作的都接触过同步&异步、阻塞&非阻塞这样的概念,也相信都曾经产生过误解,比如认为同步就是阻塞、异步就是非阻塞,下面我们先剖析下这几个概念分别是什么含义。同步:所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。例如普通B/S模式(同步):提交请求->等待服务器处理->处理完毕返回这个期间客户端
AG_
·
2023-04-05 01:00
网络编程
Linux系统编程
linux
网络
IO模型
Linux网络
设计之reactor网络模型及其应用
网络组件一、reactor编程介绍1、建立连接2、断开连接3、数据到达4、数据发送reactor常见疑问二、reactor应用场景1、redis——使用单reator(1)redis为什么使用单reactor?(2)redis处理reactor框图(3)redis对reactor的优化(4)从reactor角度看redis源码2、memcached——多线程方式使用多个reator(1)memca
Lion Long
·
2023-04-04 20:14
Linux网络设计
linux
redis
memcached
nginx
后端
Linux网络
编程 - 多种 I/O 函数(send、recv、readv、writev)
一send&recv函数前面博文中的示例程序中,基于Linux的网络编程程序使用的都是read&write函数完成数据I/O操作的。其实Linux系统也提供了专门用于I/O操作的系统调用函数,那便是send&recv函数。下面我们将讲解这两个函数的使用方法和注意事项。《知识拓展》对Linux系统调用的理解1、系统调用是什么?简单的说,系统调用就是操作系统内核向用户进程提供系统服务的子程序(函数)。
yunfan188
·
2023-04-04 20:47
Linux编程
#
网络编程
#
Linux系统调用
Linux网络编程
socket编程
TCP/IP网络编程
I/O函数
Linux编程
嵌入式
linux网络
编程之——5年程序员给你深度讲解socket套接字
以下内容转载自https://www.toutiao.com/i6827837032622981636/本文主要给大家分享网络七层概念之网络编程socket,前边的章节已经给大家讲述了链路层、物理层、网络层、应用层、传输层等,欢迎学习嵌入式网络编程的朋友关注、转载和发表评论!(绝对的好文,建议先收藏和转载!)本文主要的讲述内容为:1socket概述2.1Socket的历史2.2Socket的功能2
shankusu2017
·
2023-04-04 15:56
Linux网络编程
linux
编程语言
网络
网络编程(二)- 检查网络的工具
time.geekbang.org/column/intro/100032701检测网络的工具ping用来探测到指定网络ip的连通性ifconfig用来显示当前系统中所有网络设备netstat和lsof用来检测当前活动的连接状态
tcpdump
achong_2050
·
2023-04-04 06:31
网络编程
linux网络
配置之虚拟机网络配置
如何让虚拟机和真实机通信1、配置LinuxIP地址2、启动网卡vi/etc/sysconfig/network-scripts/ifcfg-eth0把ONBOOT=no改为ONBOOT=yes再重启服务:servicenetworkrestart3、修改UUID(复制过来的虚拟机才需要修改)1)vi/etc/sysconfig/network-scripts/ifcfg-eth0删除MAC地址行2
微笑_0cbd
·
2023-04-04 04:07
Linux网络
设置
目录一.查看网络配置1.1、查看网络接口信息——ifconfig1.2、查看主机名称——hostname1.3、查看路由表——route1.4、查看网络连接情况——netstat二.测试网络连接2.1、测试网络连通性——ping2.2、跟踪数据包——traceroute2.3、测试DNS域名解析——nslookup三.设置网络地址参数四.使用网络配置命令4.1、设置网络接口的IP地址、子网掩码4.
我是驴
·
2023-04-04 01:28
linux
ssh
Linux网络
的安全设置(基本命令)
这里写目录标题一.查看网络设置1.1查看网络接口1.2查看主机名称1.3查看路由条目1.4查看网络连接情况1.5获取socket统计信息二.测试网络设置2.1测试网络连接2.2跟踪数据包2.3域名解析三.设置网络参数的方式3.1设置网络接口的ip地址,子网掩码3.2禁用或重启网卡3.3设置虚拟网络接口3.4设置路由记录route3.5配置文件的路径一.查看网络设置1.1查看网络接口ifconfig
时长两年半
·
2023-04-04 01:01
Linux网络
linux
Linux网络
配置的基本方法
Linux网络
配置的基本方法进入Linux界面后,右击选择openterminal(打开终端)会出现命令行窗口:用ifconfig命令查看网络配置:[root@localhost~]#ifconfigens33
呃ov
·
2023-04-04 01:00
Linux
linux
记一次
Linux网络
问题
出现的问题:CentOS7右上角网络连接图标消失法1:mv/var/lib/NetworkManager/var/lib/NetworkManager.baksystemctlstartNetworkManager.service法2:serviceNetworkManagerstopservicenetworkrestartserviceNetworkManagerstart法3:systemc
bug智造
·
2023-04-03 23:22
Linux
linux
centos
运维
【C++项目】Tiny Linux WebServer---webserver架构分析与介绍
文章目录前言事务处理模式Reactor、ProactorReactor模式Proactor同步I/O模拟Proactor模式基本架构模块介绍总结前言在进行
linux网络
编程之前,我们需要来了解整个项目的流程
haolikeyou
·
2023-04-03 19:29
WebServer
网络
后端
Linux网络
内核参数优化
网上购买的VPS普遍内存少,如何用有限的资源支持最多的网络连接,这就需要修改Linux内核参数。用vim打开配置文件:#vim/etc/sysctl.conf`在这个文件中,加入下面的几行内容:net.ipv4.tcp_syncookies=1net.ipv4.tcp_tw_reuse=1net.ipv4.tcp_tw_recycle=1net.ipv4.tcp_fin_timeout=30`输入
禅大师
·
2023-04-03 05:05
linux网络
通讯架构实战篇【01、nginx安装以及介绍】
目录nginx简介为什么选择nginx安装nginx,搭建web服务器安装库nginx源码下载以及目录结构简单认识nginx的几种版本安装nginx和一些库nginx这个目录中的文件nginx核心部分nginx的编译和安装nginx简介nginx(2002年开发,2004年10才出现第一个版本0.1.0)他是一款web服务器,市场份额排在第二位,Apache(1995)位居第一位(因为Apache
爱生活,爱代码
·
2023-04-03 02:03
nginx
linux
架构
linux网络
通讯架构实战篇【02、nginx整体结构、进程模型】
目录一:nginx的整体结构nginx进程模型调整worker进程数量二:nginx进程模型细说站在多进程,多线程的角度思考nginx的有点:一:nginx的整体结构master进程和worker进程概览(父子关系),启动nginx,看到了一个master进程,一个worker进程这里的root和nobody表示进程所属的用户id,而拥有root权限的进程是linux中具有最高权限的进程,nobo
爱生活,爱代码
·
2023-04-03 01:32
linux
nginx
架构
Linux常用命令(实用)
mv当前位置目标位置查find路径-name文件名称例子:find/-namenginx.conf从全部路径下查找文件nginx.conf,返回路径位置网络pingip#检测连通性netstat:打印
Linux
BRAVE_Fighting
·
2023-04-02 18:27
linux
运维
服务器
使用mitmproxy进行Android的http抓包
原文地址:http://hello1010.com/mitmproxy-android/http抓包分析工具有比较多,如Fiddler,FireBug,HttpWatch,
Tcpdump
,PAW(mac
hellojammy
·
2023-04-02 16:43
Android
android
mitmproxy
HTTP抓包
移动设备抓包
Shell | 网络访问
网络访问、
tcpdump
命令网络访问sh,exec命令:执行子程序sh:父进程会fork一个子进程,shellscript在子进程中执行source:在原进程中执行,不会fork子进程exec:在原进程中执行
icebreakeros
·
2023-04-02 14:22
Linux网络
编程基础
Linux网络
编程基础(1)协议的概念什么是协议典型协议网络程序设计模式分层模型TCP/IP四层模型(实际开发中常用模型)通信过程协议的概念从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则
超大份麻辣烫
·
2023-04-02 14:21
Linux
网络编程
基础知识
Linux丢包问题排查思路
Linux丢包问题排查思路判断问题与网络丢包有关通过抓
tcpdump
,通过wireshark提示查看数据包状态。比如客户端重传多次失败,服务端提示丢包等错误,均是可能由于丢包导致的异常。
djp304
·
2023-04-02 09:06
linux
服务器
网络
linux网络
管理基础
一.网络管理基础NetworkinterfacenamesTraditionally,networkinterfacesinLinuxareenumeratedaseth0,eth1,eth2,andsoon.However,themechanismwhichsetsthesenamescancausechangestowhichinterfacegetswhichnameasdevicesare
老哥很稳
·
2023-04-02 09:56
hadoop伪分布式集群搭建(超详细)
提取码:aubt第一步,安装centos7并检查网络环境为虚拟机导入centos7环境,centos7的安装这里不做赘述,直接上干货注意VLAN设置:虚拟机设置为NAT模式查看
linux网络
ip地址;查看网络连接
இ荏苒இ
·
2023-04-02 03:42
hadoop
分布式
java
C语言
Linux网络
编程(C/S架构) 在线词典
项目介绍描述:通过C/S架构实现在线词典,用户在客户端可以注册,登陆,然后可以查询单词,并且保存自己的单词查询记录。知识点:c语言进阶Linux基础C/S架构进程sqlite3数据库时间函数Makefile效果图:客户端创建一个dict_client文件夹,存放客户端代码client.h#ifndefCLIENT_H#defineCLIENT_H#include#include#include#i
铅笔小建
·
2023-04-01 17:30
linux
c语言
网络
sqlite3
服务器
Linux7网卡绑定后mac一样,如何解决双网卡bond0绑定模式物理成员口的mac地址和bonding接口mac地址不一致......
在交换机端抓包发现与服务器相连的两个端口都有报文转发出去,但是在服务器端使用
tcpdump
功能监控两个端口的流量时,只有一个端口会收到监控到icmp请求报文,另一个端口
tcpdump
不到任何报文。
root1729
·
2023-04-01 04:34
Linux基础——“ shell命令 概述”了解shell和基本linux
的用户管理三、Linux进程管理相关命令3.1进程的概念3.2进程管理相关命令五、Linux文件系统的类型和结构3.Linux分区的命名方式4.交换分区(虚拟内存)5.文件系统逻辑结构6.文件系统结构六、
Linux
Refuel.CONG
·
2023-04-01 02:56
Linux
开发
c语言
linux
ubuntu
linux网络
编程--socket服务器和客户端TCP编程及多进程编程
文章目录1.网络编程中客户端与服务器通信基本流程2.服务器和客户端编程实现2.1.迭代服务器编程实现2.1.1.命令行参数解析2.1.2.创建服务器socket2.1.3.bind绑定端口和ip并且开启listen2.1.4.开启accept2.1.5.通过文件IO系统调用对客户端进行读写2.2.客户端编程实现2.2.1客户端命令行参数解析(带域名解析功能)2.2.2.创建客户端socket2.2
WH^2
·
2023-03-31 21:27
linux高级环境编程
linux
网络
服务器
Linux网络
编程 - 多进程服务器端(1)
一进程概念及应用利用之前学习到的内容,我们可以构建按序向第一个客户端到第一百个客户端提供服务的服务器端。当然,第一个客户端不会抱怨服务器端,但如果每一个客户端的平均服务时间为0.5秒,则第100个客户端会对服务器端产生相当大的不满情绪。1.1两种类型的服务器端如果真正为客户端着想,应提高客户端满意度的平均标准。如果有下面这种类型的服务器端,各位客户端应该感到满意了吧?“第一个连接请求的受理时间为0
yunfan188
·
2023-03-31 21:47
#
网络编程
Linux编程
Linux网络编程
socket编程
TCP/IP网络编程
TCP编程
多进程编程
Linux网络
编程 - 基于TCP的服务器端/客户端(1)
一理解TCP和UDP根据数据传输方式的不同,基于网络传输协议的套接字一般分为TCP套接字和UDP套接字。因为TCP是面向连接的,因此又称为基于流(stream)的套接字。TCP(TransmissionControlProtocol,传输控制协议)意为“对数据传输过程进行控制”。UDP(UserDatagramProtocol,用户数据包协议)1.1计算机网络体系结构计算机网络是一个非常复杂的系统
yunfan188
·
2023-03-31 21:17
#
网络编程
Linux网络编程
socket编程
TCP/IP网络编程
TCP编程
Linux网络
编程之TCP编程
学习目标:1、编写TCP多线程服务器2、编写TCP多进程并发服务器网络编程基础:TCP:(TransferControlprotocol,传输控制协议)提供面向连接的,一对一的可靠传输的协议数据无误,数据不丢失,数据无失序适用场景:适合对传输质量要求较高,以及传输大量数据的通信在需要可靠数据传输的场合,通常适用TCP协议MSN/QQ等即时通讯软件的用户登录账号管理相关的功能通常采用TCP协议UDP
迂回在IT门前
·
2023-03-31 21:38
linux
服务器
运维
Linux 网络编程学习笔记
一、TCP/IP协议族二、IP协议详解三、TCP协议详解四、HTTP通信五、
Linux网络
编程基础API六、高级I/O函数七、Linux服务器程序规范八、高性能服务器程序框架九、I/O复用十、信号十一、
碧龗
·
2023-03-31 21:03
计算机网络
linux
学习
运维
Linux--抓包-连接状态
目录一、TCP:1.抓包:2.工具:3.状态:4.命令:三次握手:应答确认:四次挥手一、TCP:面向连接、可靠的、流式服务1.抓包:三次握手、四次挥手2.工具:使用Linux自带的
tcpdump
工具3.
A steria.
·
2023-03-31 21:54
Linux命令
tcp/ip
网络协议
网络
Linux网络
编程2——socket编程
学习视频链接黑马程序员-
Linux网络
编程_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1iJ411S7UA?
herb.dr
·
2023-03-31 21:05
linux
linux
运维
服务器
关于Kafka远程生产和消费的额外说明
tcpdump
检测两台机器发送的tcp包是一样的。
orisonchan
·
2023-03-31 19:55
Linux网络
配置
1、修改etc/sysconfig/network-scripts下的ifcfg-ens33vi/etc/sysconfig/network-scripts/ifcfg-ens332、将ONBOOT的值改为yes保存退出3、重启网卡:servicenetworkrestart4、用ping来检查是否可以上网:pingwww.baidu.com
老天爱笨小孩NB
·
2023-03-31 12:02
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他