首页
云原生
docker
containerd
Kubernetes
Prometheus
基础知识
操作系统
计算机网络
Linux基础
基础设施
Nginx
Devops
gitlab
jenkins
Maven
Ansible
前端
日志监控
数据库
MySQL
Redis
Oracle
编程
shell
python
其他
hyperledger-fabric
系统安全
运维相关工具
友情链接
归档
关于
Gaoyufu 's blog
好好活就是有意义的事,有意义的事就是好好活
累计撰写
257
篇文章
累计创建
92
个标签
累计收到
6
条评论
栏目
首页
云原生
docker
containerd
Kubernetes
Prometheus
基础知识
操作系统
计算机网络
Linux基础
基础设施
Nginx
Devops
gitlab
jenkins
Maven
Ansible
前端
日志监控
数据库
MySQL
Redis
Oracle
编程
shell
python
其他
hyperledger-fabric
系统安全
运维相关工具
友情链接
归档
关于
目 录
CONTENT
网络-Gaoyufu 's blog
以下是
网络
相关的文章
2023-10-07
IO模型
这篇文章主要介绍了网络应用中的客户端与服务器端模型、TCP/IP和Socket、服务端数据处理流程、高性能IO服务模型以及基于事件驱动设计的高性能可伸缩IO服务模型,包括Reactor模型和Proactor模型。文章详细解释了TCP连接的三次握手过程、网络数据处理流程以及服务端如何处理多用户并发访问的问题。通过引入IO多路复用和Reactor模式,文章阐述了如何提升服务器的处理性能和可伸缩性。这篇文章对网络和服务器编程的相关知识进行了全面的介绍,对于理解网络应用和服务器编程有很大的帮助。
2023-10-07
89
0
0
基础知识
计算机网络
2023-05-25
Bridge
摘要总结: 本文介绍了bridge的概念和作用,它是一个虚拟网络设备,具有网络设备的特性和虚拟交换机的功能,用于连接两个不同网段。在Linux中,bridge可以连接多个网络设备,包括物理网卡和虚拟接口。文章详细描述了如何在Linux中配置bridge,包括停用NetworkManager服务、编辑网卡配置文件、创建聚合网卡和桥接网卡配置文件等步骤。同时,文章还介绍了网卡聚合服务配置文件的编辑和查看聚合网卡状态的方法。最后,文章指出通过配置bridge可以实现虚拟化环境下的网络通信。
2023-05-25
47
0
0
计算机网络
基础知识
2023-05-25
Bonding
这段摘要详细介绍了Linux系统中网卡绑定(bond)的功能和七种工作模式,并重点解释了bond6的工作原理。同时,也给出了两种配置网卡绑定的方法,包括通过命令行配置和修改配置文件配置。在这个过程中,涉及到了如何备份原有配置、创建新的网络连接、修改网络配置以及重启网络服务等重要步骤。最后,通过查看系统文件验证了配置是否成功。整体来看,这是一个关于Linux网卡绑定配置的全面而详细的指导。
2023-05-25
144
0
0
操作系统
基础知识
2023-05-25
网络管理
以下是您提到的几个实用的tcpdump命令的解释和示例: ### 1. 查看本机与MySQL的操作命令 这个命令用于捕获所有流向MySQL端口(默认是3306)的网络数据包,并从中过滤出操作命令。 ```bash tcpdump -i any -w - dst port 3306 | strings ``` ### 2. 查看本机特定端口与MySQL的命令 这个命令用于捕获特定源端口(例如58895)与MySQL之间的网络数据包,并从中过滤出操作命令。 ```bash tcpdump -i any -w - dst port 3306 and src port 58895 | strings ``` ### 3. 查看机器上哪些网络接口可用 可以使用`tcpdump`结合`-D`选项来查看机器上可用的网络接口。执行以下命令: ```bash tcpdump -D ``` 这个命令会列出所有可用的网络接口,你可以根据需要选择特定的接口进行监听。 ### 其他tcpdump命令的说明: * `-i`:指定监听的网络接口。 * `-w -`:将输出写入标准输出(用于实时查看)。如果你想将输出保存到文件中,可以替换为文件名。 * `dst port`:指定目标端口。 * `src port`:指定源端口。 * `and`:逻辑与,用于组合多个条件。 * `strings`:用于过滤出数据包中的字符串数据,这在解析HTTP或MySQL等明文协议时非常有用。 * `-c`:指定要捕获的数据包数量。这对于流量较大的服务器非常有用,可以避免捕获过多的数据。例如,`-c 1000`表示只捕获1000个数据包。 * `-nn`:不解析主机名和服务名,只显示数字的IP和端口号,这样可以加快显示速度。这对于大量数据的捕获非常有用。 希望这些解释和示例能帮助您更好地理解这些tcpdump命令的用法。如果您还有其他问题,请随时提问。
2023-05-25
81
0
0
基础知识
计算机网络
2023-05-25
HTTP协议分析
摘要: 本文介绍了HTTP协议的基本概念、发展历程、主要版本的特点以及HTTP请求和响应的详细流程。文章首先解释了HTTP协议是什么,以及在Web应用中的重要作用。接着,描述了HTTP协议的发展过程,包括HTTP/0.9、HTTP/1.0和HTTP/1.1等主要版本的特点。然后,详细阐述了HTTP请求和响应的报文格式,包括请求行、请求首部、响应行和响应首部的组成部分,以及常见的请求方法和状态码。 接下来,文章介绍了Web页面资源的类型,包括静态页面、动态页面和伪静态页面的特点。同时,详细解释了HTTP事务的概念,即一个完整的HTTP请求和HTTP响应的过程。此外,还介绍了MIME类型、URI和URL的概念,以及CGI通用网关接口的作用。 文章还讨论了HTTP如何并发的接收多个用户请求,解释了HTTP默认工作在阻塞模型下,通过生成子进程来响应用户请求。最后,文章对比了Cookie与Session的区别,并介绍了一些HTTP统计术语如PV、UV和IP的含义。 总的来说,本文全面介绍了HTTP协议的相关知识,包括其发展、请求响应流程、Web资源类型、并发处理、MIME类型、URI和URL、CGI接口以及统计术语等,为读者提供了深入的HTTP协议理解。
2023-05-25
71
0
0
基础知识
基础设施
2023-02-17
TCP端口状态详解
TCP协议是一种面向连接的、可靠的、基于字节流的传输层通信协议。为了保证数据传输的可靠性和完整性,TCP协议采用了一系列的机制和技术来实现差错控制和流量控制。以下是对TCP差错控制的一些解释和说明: 1. 差错控制的重要性:在网络数据传输过程中,由于各种原因(如网络拥塞、链路故障等)可能会导致数据丢失或损坏。为了保障数据的完整性和可靠性,TCP协议采用了一系列机制来检测和修复这些错误,如校验和、确认和超时重传等。 2. 校验和:TCP报文段包含校验和字段,用于检测报文段在传输过程中的损坏。发送方计算报文的校验和并将其放入报文段中,接收方接收到报文段后再次计算校验和并与接收到的校验和进行比较,以检测报文段是否损坏。 3. 确认机制:TCP采用确认机制来确保数据的可靠传输。当接收方成功接收到报文段后,它会发送一个确认报文给发送方,告知发送方该报文段已被成功接收。如果发送方在一段时间内没有收到确认报文,它会认为报文段丢失或损坏,并重新发送该报文段。 4. 超时重传:如果发送方在一段时间内没有收到确认报文,它会启动超时重传机制。发送方会重新发送丢失或损坏的报文段,并等待一段时间(通常为随机时间以避免重传冲突)。如果再次没有收到确认,发送方会继续重传,直到成功或放弃。 5. 失序到达的处理:在网络传输过程中,由于各种原因,报文段可能会失序到达。TCP协议能够识别并处理失序的报文段。接收方会保存失序的报文段,等待缺失的报文段到达后再按正确的顺序进行处理。 6. 重复报文的检测和处理:TCP协议能够检测并处理重复报文段。接收方通过序列号来识别重复报文,并丢弃重复的数据,确保数据的唯一性和完整性。 综上所述,TCP通过校验和、确认、超时重传等机制实现了差错控制,保证了数据的可靠传输。这些机制协同工作,确保TCP能够在各种网络条件下提供高效、可靠的数据传输服务。
2023-02-17
110
0
0
基础知识
计算机网络
2022-09-09
华为交换技术
摘要总结: 本文介绍了Hybrid接口和MSTP协议的基本概念、特点、作用以及配置方法。Hybrid接口是一种既能实现VLAN间的隔离又能实现VLAN间互通的接口模式,具有pvid、untag和tag等属性。MSTP协议是一种多生成树协议,可以将一个域划分为多个生成树实例,每个实例可以包含多个VLAN。配置MSTP协议需要设置交换机为MSTP模式,配置域名、版本等级和实例与VLAN的映射关系,并设置端口角色和状态。本文通过具体的配置示例,详细阐述了Hybrid接口和MSTP协议的配置过程。
2022-09-09
57
0
0
基础知识
计算机网络
2022-09-09
华为VPR基础及操作
摘要总结: 本文主要介绍了VPR设备的常用配置和操作。首先,描述了如何从用户视图进入系统视图,接口视图以及如何在不同视图间切换。接着,详述了历史命令查询、配置路由器主机名、状态信息查询和配置文件管理的方法。此外,还介绍了如何通过Telnet进行本地或远程配置设备,包括设置用户界面的身份验证和密码设置以及用户权限等级的配置。整体上,文章详细阐述了VPR设备的操作和管理流程。
2022-09-09
28
0
0
基础知识
计算机网络
2022-09-09
华为防火墙基础
摘要: 防火墙的工作原理涉及路由模式和透明模式,其中路由模式要求接口配置IP地址,而透明模式则通过第二层连接。防火墙根据安全级别划分为不同的区域,包括Trust、DMZ、Untrust和Local区域。Inbound和Outbound分别表示数据从低级别安全区域向高级别安全区域以及从高级别安全区域向低级别安全区域传输的方向。 防火墙管理方式包括Telnet、Web和SSH方式,其中Telnet需要配置初始管理密码、接口IP地址、打开Telnet功能、配置防火墙允许远程管理、将接口加入安全区域、配置域间包过滤、认证模式及本地用户信息。 NAT(网络地址转换)分为NAT No-PAT、NAPT、出接口地址和Smart NAT等类型,其中NAT No-PAT只转换源IP地址,NAPT既转换源IP地址又转换源端口,出接口地址转换后的地址只能是NAT设备外网接口所配置的IP地址。NAT Server用于实现内网服务器对外网用户的访问。 双机热备是防火墙的一种配置方式,其中热备模式下只有一台防火墙转发数据包,其他防火墙作为备用;负载均衡模式下,所有防火墙同时转发数据,但每个防火墙也是其他防火墙的备用设备。配置时,需要设置VRRP备份组,并配置心跳接口以同步会话表及Server-map表。 以上总结涵盖了防火墙的工作原理、设备管理方式、NAT配置以及双机热备配置。
2022-09-09
118
0
0
计算机网络
基础知识
2022-09-09
H3C设备的基本配置
您提供的文章是关于H3C和Cisco命令的对比,以及H3C的基础配置。您希望我为这些内容写一个摘要。以下是我为您生成的摘要: 本文对比了H3C与Cisco的路由器和交换机命令,包括功能、命令差异等。接着,文章详细介绍了H3C的基础配置,包括主机名和接口配置、路由器配置、交换机配置以及服务器配置。在服务器配置部分,文章涵盖了telnet的配置和路由器上的端口映射设置。最后,文章提供了远程telnet登录的示例。 希望这个摘要符合您的要求。
2022-09-09
43
0
0
基础知识
计算机网络
1
2