linux 网络编程

来源:互联网 发布:在线教育 java源码 编辑:程序博客网 时间:2024/05/21 09:00

Linux的SOCKET编程详解:http://blog.csdn.net/chencheng126/article/details/44260799

linux 网络编程-基础篇:http://www.cnblogs.com/lr-ting/archive/2012/08/24/2652482.html


笔记:

socket 类型:流式套接字,数据报套接字,原始套接字(对IP,ICMP协议直接访问)

IP地址:inet_aton, inet_ntoa, IP地址的主机字符串和网络地址转换函数

字节序:大端,高地址存地位数,小端,高地址存高位数,网络字节是大端的。

字节序转变函数:htonl, htons, ntohl, ntohl

网络进程通信方式:管道,socket,命名管道,信号

socket层:位于应用层和传输层的软件层,是一个门面模式

套接字:套接字就是一个文件描述符,也存储在文件描述符表中。

文件描述符和文件指针的区别:文件描述符即文件描述符表中的索引号,文件指针结构里面包含文件描述符和缓冲区。





0 0
原创粉丝点击