网络
文章平均质量分 90
purple.taro
想生活的更好,希望得到你的帮忙。
展开
-
HTTP状态码详解
这些状态代码表示服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。表示要完成请求,需要进一步操作。通常,这些状态代码用来重定向。这些状态代码表示请求可能出错,妨碍了服务器的处理。表示临时响应并需要请求者继续执行操作的状态代码。表示成功处理了请求的状态代码。...原创 2022-07-27 10:40:37 · 304 阅读 · 0 评论 -
运维必备的 《网络端口大全》 ,看这一份就够了
(1)硬件设备中的端口(2)TCP/IP协议中的端口为啥会有两种含义?这也是有原因的。(1)公认端口(Well-KnownPorts)(2)注册端口(RegisteredPorts)(3)动态和/或私有端口(Dynamicand/orPrivatePorts)端口:0服务:Reserved端口:1服务:tcpmux端口:7服务:Echo端口:19服务:Character Generator端口:21服务:FTP端口:22服务:Ssh端口:23服务:Telnet端口:25服务:SMTP端口:31服务:MSG转载 2022-06-26 16:18:01 · 519 阅读 · 0 评论 -
Linux 系统 UDP 丢包问题分析思路
最近工作中遇到某个服务器应用程序 UDP 丢包,在排查过程中查阅了很多资料,我在排查过程中基本都是通过使用 tcpdump 在出现问题的各个环节上进行抓包、分析在那个环节出现问题、针对性去排查解决问题,对症下药,最后终究能够解决问题。但是这种情况大多是因为服务本身的问题,如果是环境问题、操作系统、甚至硬件的问题,可能从服务本身出发不能解决问题,但是这篇文章另辟蹊径,从外部环境分析可能丢包的原因,看完之后,很受用,部分章节对原文有所修改,下面分享出来供更多人参考。在开始之前,我们先用一张图解释 linux转载 2021-09-21 00:17:04 · 1505 阅读 · 0 评论 -
网络常见的 9 大命令,很实用!
1.ping命令ping是个使用频率极高的实用程序,主要用于确定网络的连通性。这对确定网络是否正确连接,以及网络连接的状况十分有用。简单的说,ping就是一个测试程序,如果ping运行正确,大体上就可以排除网络访问层、网卡、Modem的输入输出线路、电缆和路由器等存在的故障,从而缩小问题的范围。ping能够以毫秒为单位显示发送请求到返回应答之间的时间量。如果应答时间短,表示数据报不必通过太多的路由器或网络,连接速度比较快。ping还能显示TTL(Time To Live,生存时间)值,通过T转载 2021-09-21 00:17:07 · 2768 阅读 · 0 评论 -
网络故障排除工具 | 快速定位网络故障
网络故障排除对于网络技术专家和网络工程师是颇具挑战的工作。每当添加新的设备或网络发生变更时,新的问题就会出现,而且很难确定问题出在哪里。每一位网络工程师或专家都有自己的经验和必备工具,能让他们快速定位网络故障。以下的这些工具,是否是你的工具箱中的选项。1.NmapNmap是开源工具,它被称作网络故障排除的“瑞士军刀”。它基本上是使用超级功能Ping,广播数据包来识别主机,包括主机的开放端口和操作系统版本。这些信息被集成到网络地图和清单中,从而使分析人员能够确定连接问题,漏洞和流量。2.Net转载 2021-09-21 00:17:11 · 196 阅读 · 0 评论 -
超清晰的 DNS 原理入门指南!
!DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。一、DNS 是什么?DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。举例来说,如果你要访问域名math.stackexchange.com,首先要通过DNS查出它的IP地址是151.101.129.69。转载 2021-09-21 00:17:16 · 112 阅读 · 0 评论 -
一文搞懂 DNS 基础知识,收藏起来有备无患~
!DNS(Domain Name System), 也叫网域名称系统,是互联网的一项服务。它实质上是一个 域名 和 IP 相互映射的分布式数据库,有了它,我们就可以通过域名更方便的访问互联网。DNS 有以下特点: 分布式的 协议支持 TCP 和 UDP,常用端口是 53 每一级域名的长度限制是 63 域名总长度限制是 253 那么,什么情况下使用 TCP,什么情况下使用 UDP 呢?最早的时候,DNS 的 UDP 报文上...转载 2021-09-20 23:29:22 · 292 阅读 · 0 评论 -
服务端 TCP 连接的 TIME_WAIT 过多问题的分析与解决
本文给出一个 TIME_WAIT 状态的 TCP 连接过多的问题的解决思路,非常典型,大家可以好好看看,以后遇到这个问题就不会束手无策了。问题描述模拟高并发的场景,会出现批量的 TIME_WAIT 的 TCP 连接:短时间后,所有的 TIME_WAIT 全都消失,被回收,端口包括服务,均正常。即,在高并发的场景下,TIME_WAIT 连接存在,属于正常现象。线上场景中,持续的高并发场景: 一部分 TIME_WAIT 连接被回收,但新的 TIME_WAIT 连接产生; 一些转载 2021-09-20 23:26:57 · 2072 阅读 · 0 评论 -
TCP三次握手和四次挥手以及11种状态
三次握手置位概念:根据TCP的包头字段,存在3个重要的标识ACK、SYN、FINACK:表示验证字段 SYN:位数置1,表示建立TCP连接 FIN:位数置1,表示断开TCP连接三次握手过程说明:1.由客户端发送建立TCP连接的请求报文,其中报文中包含seq序列号,是由发送端随机生成的,并且将报文中的SYN字段置为1,表示需要建立TCP连接。(SYN=1,seq=x,x为随机生成数值)2.由服务端回复客户端发送的TCP连接请求报文,其中包含seq序列号,是由回复端随机生成的..转载 2021-09-20 23:17:02 · 459 阅读 · 0 评论 -
这一篇TCP总结,请务必收下!
/ 计网分层结构 /考虑最简单的情况:两台主机之间的通信。这个时候只需要一条网线把两者连起来,规定好彼此的硬件接口,如都用USB、电压10v、频率2.4GHz等,这一层就是物理层,这些规定就是物理层协议。我们当然不满足于只有两台电脑连接,因此我们可以使用交换机把多个电脑连接起来,如下图:这样连接起来的网络,称为局域网,也可以称为以太网(以太网是局域网的一种)。在这个网络中,我们需要标识每个机器,这样才可以指定要和哪个机器通信。这个标识就是硬件地址MAC。硬件...转载 2021-09-20 23:15:32 · 110 阅读 · 1 评论 -
一文搞懂什么是 vlan、三层交换机、网关、DNS、子网掩码、MAC地址
一、什么是VLANVLAN中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络——也就是广播域。听上面的概念,肯定有不少朋友是一头雾水的,什么是虚拟局域网?好好的,为什么要划分vlan?这里举个例:通俗的了解一所高中,新学期高一招了800个学生,这800个学生,如果放在一个班里,那肯定是管理不过来,面对800个人,老师看了也头疼,这边在授课,那边完全听不到,老师布置什么任务,也会有一些传达不到,转载 2021-09-20 23:06:34 · 416 阅读 · 0 评论 -
15张图,了解一下TCP/IP必知也必会的10个问题!
来源:掘金作者:Ruheng一、TCP/IP模型TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。基于TCP/IP的参考模型将协议分成四个层次,它们分别是链路层、网络层、传输层和应用层。下图表示TCP/IP模型与OSI模型各层的对照关系。TCP/IP协议族按照层次由上到下,层层包装。最上面的是应用层,这里面有http,ftp 等等我们熟悉的转载 2021-09-20 23:01:34 · 74 阅读 · 0 评论 -
一文看懂:网址,URL,域名,IP地址,DNS,域名解析
今天给大家梳理一篇关于网址、URL、IP地址、域名、DNS、域名解析的白话长文,并以简单的提问-解答形式让读者更加深刻理解网址、URL、IP地址、域名、DNS、域名解析,希望有助于读者的学习,面试和工作!一、一个疑问在指出这个问题之前,首先我们要清楚以下几点: 互联网上的所有数据都是存储在主机(服务器)上 互联网中的所有主机都拥有唯一的IP地址 互联网中任意两台主机通信都是通过IP地址来实现 那么了解上述内容之后,我们以两台主机最简单的通信方式——上网为例,.转载 2021-09-20 22:57:21 · 675 阅读 · 0 评论 -
全面理解 DNS 及 HTTPDNS!
移动场景下DNS解析开销是整个网络请求中不可忽略的一部分。在弱网环境下,基于UDP的LocalDNS解析非常容易出现解析超时的问题,并且即使解析成功会消耗数百毫秒乃至更甚,对我们整个业务请求而言是非常不利的,它直接影响了客户的体验。对于一个比较大众的应用而言,DNS的优化对整个应用的网络优化所占的权重是很大的。我们接下来从以下几个方面全面理解DNS,相信对我们开发中的网络优化会有不小的帮助。1. DNS1.1 认识DNSDNS(Domain Name System)是域名“系统”的英文缩写,转载 2021-09-20 22:54:06 · 1209 阅读 · 0 评论 -
DNS 域名解析服务配置(建议收藏的教程)
目录一、DNS1.1 DNS 服务介绍DNS(Domain Name System,域名系统),因特网上作为域名和 IP 地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。 DNS 协议运行在UDP和TCP之上,使用53号端口 其中在DNS解析查询时用到UDP协议,而在主从传递区域数据库文件时,用到TCP协议 1.2 互联网域名结构一般结转载 2021-09-20 22:45:14 · 3668 阅读 · 0 评论 -
DNS 域名解析服务配置(建议收藏的教程)
目录一、DNS1.1 DNS 服务介绍DNS(Domain Name System,域名系统),因特网上作为域名和 IP 地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。 DNS 协议运行在UDP和TCP之上,使用53号端口 其中在DNS解析查询时用到UDP协议,而在主从传递区域数据库文件时,用到TCP协议 1.2 互联网域名结构一般结转载 2021-09-20 22:44:13 · 963 阅读 · 0 评论 -
DNS 域名解析服务配置(建议收藏的教程)
目录一、DNS1.1 DNS 服务介绍DNS(Domain Name System,域名系统),因特网上作为域名和 IP 地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。 DNS 协议运行在UDP和TCP之上,使用53号端口 其中在DNS解析查询时用到UDP协议,而在主从传递区域数据库文件时,用到TCP协议 1.2 互联网域名结构一般结转载 2021-09-20 22:46:56 · 1881 阅读 · 0 评论 -
DNS 域名解析服务配置(建议收藏的教程)
目录一、DNS1.1 DNS 服务介绍DNS(Domain Name System,域名系统),因特网上作为域名和 IP 地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。 DNS 协议运行在UDP和TCP之上,使用53号端口 其中在DNS解析查询时用到UDP协议,而在主从传递区域数据库文件时,用到TCP协议 1.2 互联网域名结构一般结转载 2021-09-20 22:52:10 · 16906 阅读 · 0 评论 -
DNS 域名解析服务配置(建议收藏的教程)
目录一、DNS1.1 DNS 服务介绍DNS(Domain Name System,域名系统),因特网上作为域名和 IP 地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。 DNS 协议运行在UDP和TCP之上,使用53号端口 其中在DNS解析查询时用到UDP协议,而在主从传递区域数据库文件时,用到TCP协议 1.2 互联网域名结构一般结转载 2021-09-21 00:17:21 · 2664 阅读 · 0 评论 -
18个工具分析 Linux 系统占用网络带宽大的程序!
来源:五月的仓颉链接:cnblogs.com/xrq730/p/4865416.html导 读本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带宽的某个进程。这些工具使用不同的机制来制作流量报告。nload等一些工具可以读取"proc/net/dev"文件,...转载 2021-08-23 07:57:38 · 337 阅读 · 0 评论 -
服务器定义
服务器定义 从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个PC对外提供ftp服务,也可以叫服务器)。 从狭义上讲,服务器是专指某些高性能计算机,能通过网络,对外提供服务。相对于普通PC来说,稳定性、安全性、性能等方面都要求更高,因此在CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。服务器解析转载 2013-01-06 21:37:00 · 2262 阅读 · 0 评论 -
IPC连接出错的解决方法
1.net use发生系统错误1219 该操作及错误显示信息如下: C:\Documents and Settings\gonghang>net use \\xxx.xxx.xxx.xxx\IPC$ "11" /user:"23" 发生系统错误1219。 不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。中断与此服务器 或共享资源的转载 2012-01-12 23:22:14 · 10361 阅读 · 0 评论