随笔分类 - 计算机网络基础
摘要:先介绍三个函数 一、pthread_setafftinity_np 在Linux上,我们可以使用pthread特定的pthread_setafftinity_np函数。通过设置其亲和性将每个线程固定到单个CPU //设置CPU亲和度,为0表示设置成功,非0值表示失败 int rc =pthread_
阅读全文
摘要:一、Windows创建多线程的方法有CreadThread()和_beginthreadex()函数,Win32 提供了一系列的API函数来完成线程的创建、挂起、恢复、终结以及通信等工作,头文件在 #include<windows.h> 先介绍一下CreateThread()主要的函数列表 Crea
阅读全文
摘要:https://segmentfault.com/a/1190000019207061?utm_source=tag-newest
阅读全文
摘要:https://segmentfault.com/a/1190000019185613
阅读全文
摘要:IPV4 网际协议版本4(Internet Protocol Version 4,简称IPv4),又称互联网通信协议第四版,是网际协议开发过程中的第四个修订版本,也是此协议第一个被广泛部署的版本。 IPv4是互联网的核心,也是使用最广泛的网际协议版本,其后继版本为IPv6,直到2011年,IANA
阅读全文
摘要:函数作用 我们知道,服务端中有一个接收缓存区,客户端中有一个发送缓存区,同时每个TCP socket在内核中也都有一个发送缓冲区和一个接收缓冲区, send()函数的作用就是将客户端或服务端中的数据拷贝到SOCKET的发送缓存区中 recv()函数的作用就是将SOCKET的接收缓存区中数据拷贝到客户
阅读全文
摘要:三次握手过程中seq和ack的值: 一个TCP连接的建立是通过三次握手来实现的 1. (A) –> [SYN] –> (B) 假如服务器B和客户机A通讯. 当A要和B通信时,A首先向B发一个SYN (Synchronize) 标记的包,告诉B请求建立连接. 注意: 一个 SYN包就是仅SYN标记设为
阅读全文
摘要:性能指标 二级IP地址 网络号就是每个局域网上的编号,而主机号就是由局域网所在的单位自行分配,同一个局域网上的主机或路由器中,IP地址中的网络号必须是一样的,且一个路由器的不同的端口上的网络号是不一样的,即每个接口都有一个不同网络号的IP地址 三级IP地址 划分子网:1985年起,IP地址有增加了一
阅读全文