
计算机网络协议
文章平均质量分 61
计算机网络协议学习笔记
持续学习,不断沉淀
C++开发工程师
展开
-
socket学习二、accept、read、write函数详解
accept、read、write函数详解原创 2022-11-27 13:24:07 · 4016 阅读 · 0 评论 -
socket学习一、socket、bind/connect、listen函数详解
Socket本意是插座,在计算机通信领域中被翻译为“套接字”,是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。通过Socket,两台计算机可以通过网络进行信息的传递。原创 2022-11-27 12:20:10 · 3418 阅读 · 1 评论 -
epoll学习:epoll_wait函数详解
epoll_wait:等待监听的所有fd相应事件的产生。转载 2022-11-24 14:31:38 · 20435 阅读 · 0 评论 -
epoll学习:epoll_ctl函数详解
epoll_ctl函数:向文件描述符epfd引用的epoll实例执行控制操作(op:添加、修改或者删除)。转载 2022-11-24 12:12:27 · 8412 阅读 · 0 评论 -
Redis介绍与使用
Redis(Remote Dictionary Server):远程字典服务器是一个基于内存运行的,支持持久化、主从同步的高性能Key-Value数据库。原创 2022-06-07 04:30:00 · 141 阅读 · 0 评论 -
ProtoBuf介绍
1、作用:是中立于语言、平台,可扩展的用于序列化结构化数据的解决方案。序列化(Serialization):是将数据结构或对象转换成二进制串的过程。反序列化(Deserialization):是将在序列化过程中所生成的二进制串转换成数据结构或者对象的过程。...原创 2022-06-06 01:45:00 · 622 阅读 · 0 评论 -
什么是大小端?大小端应用场景
一、什么是大小端:小端: 数据的低序字节保存在内存的低地址,数据的高序字节保存在内存的高地址。低序低地址好记。大端: 数据的高序字节保存在内存的低地址,数据的低序字节保存在内存的高地址。类似于把数据当作字符串顺序处理:地址由小向大增加,数据从高位往低位放符合我们的阅读习惯。...原创 2022-06-05 21:28:58 · 2646 阅读 · 0 评论 -
网关与路由器关系介绍
1、网关(Gateway): 就是一个网络连接到另一个网络的“关口”,实质上是一个网络通向其他网络的IP地址。网关作用: 实现两个不同网段的设备(IP)进行通信。有网络A:IP地址范围为“192.168.1.1~192.168.1.254”,子网掩码为255.255.255.0;有网络B:IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器原创 2021-08-01 21:27:09 · 8048 阅读 · 0 评论 -
子网掩码及其与IP地址、网关的关系
1、背景:子网掩码是在IPv4地址资源紧缺的背景下为了解决lP地址分配而产生的虚拟lP技术,通过子网掩码将A、B、C三类地址划分为若干子网,从而显著提高了IP地址的分配效率,有效解决了IP地址资源紧张的局面。子网掩码不能单独存在,它必须结合IP地址一起使用。2、子网掩码: 是一个32位的2进制数,其对应网络地址的所有位都置为1,对应于主机地址的所有位置都为0。3、子网掩码的作用: 子网掩码只有一个作用,就是通过逻辑运算,将一个IP地址划分为网络地址和主机地址,使路由器正确判断任意IP地址是否是原创 2021-08-01 21:32:25 · 5261 阅读 · 0 评论