Linux网络
文章平均质量分 90
Linux网络的干货知识
爱敲代码的奇点
兴趣编程,热爱编程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NAT技术和代理服务器
代理服务器(Proxy Server)是一种位于客户端和服务器之间的网络实体。它可以接收客户端的请求,并代表客户端向服务器发起请求,然后将服务器返回的数据转发给客户端。通过这种方式,代理服务器充当了客户端和服务器之间的中介,为客户端提供了访问服务器的间接途径。原创 2024-10-23 21:13:06 · 1619 阅读 · 0 评论 -
DNS系统和ICMP协议
主域名是用来识别主机名称和主机所属的组织机构的一种分层结构的名称域名使用 . 连接。原创 2024-10-23 20:28:36 · 665 阅读 · 0 评论 -
【超详细】数据链路层和ARP协议
"以太网" 不是一种具体的网络, 而是一种技术标准; 既包含了数据链路层的内容, 也包含了一些物理层的内容虽然我们在这里介绍ARP协议, 但是需要强调, ARP不是一个单纯的数据链路层的协议, 而是一个介于数据链路层和网络层之间的协议原创 2024-10-23 20:14:48 · 940 阅读 · 0 评论 -
【超详细】IP协议
前面我们知道传输层的TCP协议是把数据有效可靠的传输出去,那么网络层里的IP协议起什么作用呢?提供一种能为将数据跨网络从A主机送到B主机!原创 2024-10-23 16:51:33 · 1809 阅读 · 0 评论 -
【超详细】TCP协议
TCP协议是一种面向连接的、可靠的传输层协议,它通过一系列机制来保证数据的可靠传输和连接的稳定性。在实际应用中,TCP协议广泛应用于各种需要确保数据完整性和顺序性的场景中。原创 2024-10-16 22:12:20 · 2320 阅读 · 0 评论 -
端口号和netstat以及pidof
端口号(Port)标识了一个主机上进行通信的不同的应用程序在TCP/IP协议中, 用这样一个五元组来标识一个通信(可以通过netstat -n查看)执行下面的命令, 可以看到知名端口号1. 一个进程是否可以bind多个端口号?可以2. 一个端口号是否可以被多个进程bind?不可以。原创 2024-10-14 19:42:03 · 448 阅读 · 0 评论 -
【超详细】UDP协议
用UDP传输100个字节的数据,如果发送端调用一次sendto, 发送100个字节, 那么接收端也必须调用对应的一次recvfrom, 接收100个字节;我们注意到, UDP协议首部中有一个16位的最大长度. 也就是说一个UDP能传输的数据最大长度是64K(包含UDP首部).然而64K在当今的互联网环境下, 是一个非常小的数字.如果我们需要传输的数据超过64k,就需要在应用层手动的分包, 多次发送并在接收端手动拼装(面向数据报)综上所述,UDP协议的应用场景广泛,特别是在需要。UDP传输的过程类似于寄信,原创 2024-10-14 19:22:15 · 1510 阅读 · 0 评论 -
【超详细】HTTPS协议
HTTPS 也是一个应用层协议. 是在 HTTP 协议的基础上引入了一个加密层.HTTP协议内容都是按照文本的方式明文传输的. 这就导致在传输过程中出现一些被篡改的情况原创 2024-10-11 16:39:51 · 1289 阅读 · 0 评论 -
【超详细】HTTP协议
虽然我们说, 应用层协议是我们程序猿自己定的。但实际上, 已经有大佬们定义了一些现成的, 又非常好用的应用层协议, 供我们直接参考使用. HTTP(超文本传输协议)就是其中之一原创 2024-10-11 10:38:41 · 1201 阅读 · 0 评论 -
自定义协议以及序列化和反序列化
json是别人写的第三方库,你要用需要安装,它里面提供了序列化和反序列化的方法,它的使用也是很简单的,怎么用看下面代码的实现。原创 2024-10-08 11:53:15 · 1200 阅读 · 0 评论 -
【超详细】socket网络编程
本文只介绍基于IPv4的socket网络编程,TCP网络程序,UDP网络程序,干活满满原创 2024-09-29 21:31:56 · 1993 阅读 · 2 评论 -
计算机网络的整体认识---网络协议,网络传输过程
网络协议,网络模型,网络传输过程原创 2024-09-28 10:49:13 · 1608 阅读 · 3 评论
分享