C高级网络编程小结

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是面向连接的,提供可靠的字


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值