摘要: 1、前言 前几天看《TCP&IP网络编程》时候看到了相关知识,为了加深印象,在捋一遍。 2、基础概念 在unix/linux中,正常情况下,子进程是通过父进程fork()创建的,子进程再创建新的进程。子进程的结束和父进程的运行是一个异步过程,即父进程永远无法预测子进程到底什么时候结束。 当一个进程完 阅读全文
posted @ 2020-04-14 22:15 阿光_He 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 拥有2个运算设备的CPU称作双核CPU,拥有4个运算器的CPU称作4核CPU。也就是说,一个CPU中可能包含多个运算设备(核)。核的个数与可同时运行的进程数相同。相反,若进程数超过核数,进程将分时使用CPU资源。但因为CPU运转速度极快,我们会感到所有进程同时运行。当然,核数越多,这总感觉越明显。 阅读全文
posted @ 2020-04-12 11:24 阿光_He 阅读(6112) 评论(0) 推荐(1) 编辑
摘要: 1、阻塞与非阻塞 阻塞与非阻塞是对同一个线程来说的,在某个时刻,线程要么处于阻塞,要么处于非阻塞。 阻塞和非阻塞关注的是程序在等待调用结果(消息,返回值)时的状态。 阻塞调用是指调用结果返回之前,当前线程会被挂起。调用线程只有在得到结果之后才会返回。 非阻塞调用指在不能立刻得到结果之前,该调用不会阻 阅读全文
posted @ 2020-04-11 21:56 阿光_He 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 供参考的两篇相关知识点文章 https://mp.weixin.qq.com/s?src=11&timestamp=1585204972&ver=2239&signature=vAcICks2hYaH7vZlWZ92apLf85-7OVq9RB*fa44-OHmPoyNpecf2*BBUfIBSmr 阅读全文
posted @ 2020-03-26 15:26 阿光_He 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 在C语言中,有多个函数可以从键盘获得用户输入: 1.scanf("格式说明",变量地址列表) scanf("%s",字符数组名或指针);scanf("%c",字符变量地址);scanf("%d",十进制整数变量地址);scanf("%u",无符号十进制整数变量地址);scanf("%o",八进制整数 阅读全文
posted @ 2020-03-26 14:42 阿光_He 阅读(2515) 评论(0) 推荐(0) 编辑
摘要: 1、IP地址简介 Internet上的每台主机(Host)都有一个唯一的IP地址。IP协议就是使用这个地址在主机之间传递信息,这是Internet 能够运行的基础。 IP地址的长度为32位、分4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。 IP地址分为A、B、C、 阅读全文
posted @ 2020-03-11 21:22 阿光_He 阅读(2405) 评论(0) 推荐(0) 编辑
摘要: 学过计算机基础知识的朋友都知道CPU的含义,亦即中央处理器,是负责计算机主要运算任务的组件。一般习惯把CPU比喻为人的大脑。而了解略深的用户会听说CPU有x86、ARM等分类,前者主要用于PC而后者主要用于手机平板等设备。那么这里的x86、ARM指的是什么呢? CPU执行计算任务时都需要遵从一定的规 阅读全文
posted @ 2019-10-10 10:31 阿光_He 阅读(4703) 评论(0) 推荐(2) 编辑
摘要: 1、大端、小端字节序 考虑一个16位整数,它由2个字节组成。内存中存储这两个字节有两种方法:一种是将低序字节存储在起始地址,这称为小端(little-endian)字节序;另一种方法是将高序字节存储在起始地址,这称为大端(big-endian)字节序。如下所示: 术语“大端”和“小端”表示多个字节值 阅读全文
posted @ 2019-10-09 18:09 阿光_He 阅读(13622) 评论(0) 推荐(2) 编辑
摘要: 大多数套接字函数都需要一个指向套接字地址结构的指针作为参数。每个协议族都定义它自己的套接字地址结构。这些结构的名字均以sockaddr_ 开头,并以对应每个协议族的唯一后缀结尾。 1、IPv4套接字地址结构 IPv4套接字地址结构通常也称为“网际套接字地址结构”,它以sockaddr_in命名,定义 阅读全文
posted @ 2019-10-08 17:50 阿光_He 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 由于工作需要,对netflow进行了一定的调研和学习,总结如下。 1、什么是NetFlow NetFlow是由Cisco创造的一种流量轮廓监控技术,简单来说就是一种数据交换方式。NetFlow提供网络流量的会话级视图,记录下每个TCP/IP事务的信息。也许它不能像tcpdump那样提供网络流量的完整 阅读全文
posted @ 2019-08-21 14:52 阿光_He 阅读(2169) 评论(0) 推荐(0) 编辑