![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络管理
网络管理,一些网络相关的知识
蜗牛去旅行吧
老运维,努力做好每一件事情!
展开
-
osi 七层模型,以及三次握手原理,剖析
收到SYN包,发送SYN/ACK包(seq=y,ack=x+1) <----3. 客户端收到SYN/ACK包,响应一个ACK包(ack=y+1),确认收到服务器的SYN/ACK包,TCP三次握手完成,连接建立。收到ACK包,完成三次握手 <----2. 服务器收到SYN包,响应一个SYN/ACK包(seq=y,ack=x+1),同意连接并确认收到客户端的SYN。收到SYN/ACK包,发送ACK包(ack=y+1) ---->发送SYN包(seq=x) ---->原创 2023-05-22 10:51:40 · 127 阅读 · 1 评论 -
linux网络端口嗅探,以及测速的基本命令
ss命令也可以检测TCP连接和UDP连接信息,但 ss的输出更加精简,主要包含源和目的连接等基本信息。- netstat的输出包含较详细的连接信息,包括本地地址和端口、远程地址和端口、连接状态等。- ss命令支持更多的过滤选项,可以实现更精细的连接检测,如state过滤、uid过滤等。- ss命令直接从内核获取连接信息,不需要解析/etc/services,性能开销很小。- nmap:网络扫描和端口检测工具,使用nmap可以检测服务器开放的端口和服务。- ss支持更多过滤选项,可实现更精细的连接检测。原创 2023-05-22 10:49:33 · 1227 阅读 · 1 评论 -
深入理解HTTP、HTTPS和SSL
HTTPS和SSL证书已经成为现代网络通信的基础,通过它们可以轻松实现加密通信和身份验证,保证用户数据和隐私的安全。要部署HTTPS网站,需要向证书颁发机构申请SSL证书,然后在Web服务器上进行配置。HTTPS是HTTP的安全版,在HTTP之上添加了SSL/TLS层。如果校验成功,浏览器生成一个随机的对称密钥,使用公钥加密,发送给服务器。SSL证书的工作方式通过使用公钥加密/私钥解密实现安全认证和信息加密, Website与访客之间建立加密通信,确保传输过程中的数据安全。6. 通信结束,对称密钥被丢弃。原创 2023-05-22 10:28:46 · 339 阅读 · 1 评论 -
网络基础知识和应用
在使用SSH协议时,所有的数据都会被加密,并且身份认证信息也会得到保护,从而避免被黑客攻击或窃取敏感信息。当我们在浏览器中输入一个URL时,浏览器会向本地DNS服务器发起查询请求,获取网站的IP地址,并将其缓存到本地,以便后续访问。在使用TCP/IP协议时,每台主机都必须拥有一个唯一的IP地址,以便在网络上进行通信。DNS(域名系统)解析是将域名转换为IP地址的过程。在访问网站时,我们通常会输入网站的域名,如www.baidu.com,但计算机只能识别IP地址,因此需要将域名转换为IP地址才能进行通信。原创 2023-05-21 10:09:06 · 42 阅读 · 0 评论