说的实在一点,通信的核心就是传输,传输数据。
- 高级I/O
- ioctl操作
- 原始套接字
高级I/O
recv、send函数,类似read、write函数,不过要一个额外的参数。
readv、writev函数,跟read、write特别相似。
recvmsg、sendmsg函数,最通用的I/O函数。
ioctl
ioctl函数的关键,它是一个接口,对于硬件编程来说,这个是个要打很久交道的。
原始套接字
说到原始套接字最重要的作用就是ping、traceroute
recv、send函数,类似read、write函数,不过要一个额外的参数。
readv、writev函数,跟read、write特别相似。
recvmsg、sendmsg函数,最通用的I/O函数。
ioctl函数的关键,它是一个接口,对于硬件编程来说,这个是个要打很久交道的。
说到原始套接字最重要的作用就是ping、traceroute