(部分转于:UNIX域协议(命名套接字)) 一、什么是UNIX域套接字? Unix域协议并不是实际的协议族,而是在单个主机上执行客户端与服务器端通信的一种方式。 是进程间通信的一种方式。常用于前后台进程通信。 其提供两种套接字:字节流套接字(类似于TCP),数据报套接字(类似UDP) 但Unix域数 ...
分类:
其他好文 时间:
2020-01-29 14:04:07
阅读次数:
81
以下大部分来自:https://www.cnblogs.com/xcywt/p/8185597.html —————————————————————————————— 1.什么是UNIX域套接字Unix域协议并不是一个实际的协议族,而是在单个主机上执行客户/服务通信的一种方式。是进程间通信(IPC) ...
分类:
其他好文 时间:
2018-12-27 20:24:13
阅读次数:
196
4.1 各种套接字api(重要) 4.1.1 socket() 用于创建一个套接字描述符,这个描述符指明的是tcp还是udp,同时还有ipv4还是ipv6 family主要是指明的协议族,AF_INET:ipv4、AF_INET6:ipv6 、AF_LOCAL:unix域协议、AF_ROUTE:路由 ...
分类:
其他好文 时间:
2018-03-30 10:15:12
阅读次数:
223
网络实现架构 4.4BSD通过同时对多种通信协议的支持来提供通用的底层基础服务。4.4BSD支持四种不同的通信协议簇: TCP/IP(互联网协议簇) XNS(Xerox网络系统) OSI协议 Unix域协议从通信协议是用来在不同的系统之间交换信息的意义上来说,它还不算是一套真正的协议,但它提供了一种 ...
分类:
其他好文 时间:
2018-01-05 21:55:07
阅读次数:
212
这里主要介绍命名UNIX域套接字 1.什么是UNIX域套接字Unix域协议并不是一个实际的协议族,而是在单个主机上执行客户/服务通信的一种方式。是进程间通信(IPC)的一种方式。它提供了两类套接字:字节流套接字(有点像TCP)和数据报套接字(有点像UDP)UNIX域数据报服务是可靠的,不会丢失消息, ...
分类:
其他好文 时间:
2018-01-03 22:46:52
阅读次数:
359
TCP-IP详解卷3:TCP 事务协议、HTTP、NNTP和UNIX域协议》【PDF】下载链接: https://u253469.pipipan.com/fs/253469-230062539 内容简介 《TCP.IP详解(卷3):CP事务协议.HP.P和UIX域协议》是“TCP/IP详解系列”的延 ...
分类:
Web程序 时间:
2017-12-04 13:08:43
阅读次数:
220
上面是对应的IpV4的地址结构: sin_len整个结构的大小 sin_family协议族,对应Tcp固定为AF_INET,除了tcp协议外还支持unix域协议等 sin_port socket通信的端口 sin_addr是一个无符号的32位的网络字节地址 上面的结构体仅仅支持IPv4地址协议,如果 ...
分类:
系统相关 时间:
2017-06-27 17:02:33
阅读次数:
229
对于tcp server 端的创建而言, 分为如下步骤:1,创建socket对象(socket):其中俩个参数分别为 Address Family(如AF_INET为ipv4),AF_INET6为ipv6,AF_UNIX为unix域协议簇). socket类型(如SOCK_STREAM为tcp,SO...
分类:
编程语言 时间:
2015-12-16 01:43:34
阅读次数:
186
套接字的特性由三个属性确定 : 域, 类型, 协议.
1.域
AF_UNIX UNIX域协议 ( 文件系统套接字)
AF_INET ARPA因特网协议 (UNIX网络套接字)
...省略
2.类型
1) 流套接字: SOCK_STREAM
2) 数据报套接字 : SOCK_DGRAM
3. 协议
一般由套接...
分类:
系统相关 时间:
2015-06-15 23:58:28
阅读次数:
332