四元组 TCP/IP的四元组、五元组、七元组

微信文章出处

看上面这个文章的评论,有位小伙伴是这样评论的:

恍然大悟,dev 就是 device,socket 是指用于四元组对应插拔的“插座”,大学的时候并没有真正理解这些用词的含义。

我就是不知道四元组是什么意思,那就记录下来;

TCP/IP的四元组、五元组、七元组

四元组:    源IP地址、目的IP地址、源端口、目的端口

五元组是: 源IP地址、目的IP地址、协议号、源端口、目的端口

七元组是: 源IP地址、目的IP地址、协议号、源端口、目的端口,服务类型以及接口索引

“一切皆文件(描述符,编号)” 换句话说,一切资源都可以被数字化(编码为数据),一切数据都可以有 2 种操作(读/写),Go 语言中用Reader/Writer接口表示。

其他抽象:

              资源皆数据(可编码)

              数据皆对象(数据结构+方法 = 模型)

             操作皆函数(IPO,主谓宾)

             交互皆接口(interface,功能集合)//接口里面就是各个功能的集合,就类似插头一样

事务处理流程抽象: 1.准备 2.执行 3.结束 抽象:对多个(特定)事物的功能共性进行提取,从而形成一个泛化(通用)模型。

操作系统可以构建于 “文件” “进程” 之上,也可以构建于 “对象” “函数” 之上。

猜你喜欢

转载自www.cnblogs.com/ZkbFighting/p/12185832.html