1、网络模型有哪两类?
OSI、TCP/IP
2、OSI有哪七层?
物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
3、端口号的作用?
区别不同服务
4、TCP建立与关闭连接分别几次握手?
3次 4次
5、TCP客户端通常的调用序列是:
调用socket函数创建套接字。
调用connect连接服务器端。
调用I/O函数(read/write)与服务器端通讯。
调用close关闭套接字。
服务器端通常的调用序列为:
调用socket函数创建套接字。
调用bind指定本地地址和端口。
调用listen启动监听。
调用accept从已连接列队中提取客户连接。
调用I/O函数(read/write)与客户端通讯。
调用close关闭连接。
6、I/O模型有哪些?
阻塞式I/O、非阻塞式I/O、I/O复用、信号驱动I/O、异步I/O
UDP与TCP应用的区别?
UDP是无连接的、不可靠的数据报协议
TCP是面向连接的,提供可靠的字