![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
通信方式
文章平均质量分 71
Lambda丶雨辰
这个作者很懒,什么都没留下…
展开
-
命令行模拟DNS域名解析全过程
我们首先要了解域名和IP地址的区别。IP地址是互联网上计算机唯一的逻辑地址,通过IP地址实现不同计算机之间的相互通信,每台联网计算机都需要通过IP地址来互相联系和分别。但由于IP地址是由一串容易混淆的数字串构成,人们很难记忆所有计算机的IP地址,这样对于我们日常工作生活访问不同网站是很困难的。基于这种背景,人们在IP地址的基础上又发展出了一种更易识别的符号化标识,这种标识由人们自行选择的字母和数字构成,相比IP地址更易被识别和记忆,逐渐代替IP地址成为互联网用户进行访问互联的主要入口。域名_百度百科。...转载 2022-07-25 11:52:14 · 2664 阅读 · 0 评论 -
TCP的三次握手与四次挥手
TCP报文段 序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序号;序列号表示报文段携带数据的第一个字节的编号;而确认号指的是期望接收到下一个字节的编号;因此当前报文段最后一个字节的编号+1即为确认号。 ...原创 2022-02-23 21:50:03 · 79 阅读 · 0 评论 -
通信方式:管道
对于管道,有下面这几种类型: ①普通管道(PIPE):通常有两种限制,一是单工,即只能单向传输;二是血缘,即常用于父子进程间(或有血缘关系的进程间)。 ②流管道(s_pipe):去除了上述的第一种限制,实现了双向传输。 ③命名管道(name_pipe):去除了上述的第二种限制,实现了无血缘关系的不同进程间通信。 显然,要求是对于不同的服务器之间的通信,是要要求全双工形式的,而管道只能是半双工,虽然可以双向,但是同一时间只能有一个方向传输,全双工和半双工的区别可以如下图示理解 ...原创 2022-02-18 14:47:00 · 572 阅读 · 0 评论