网络编程和并发34题

1.简述 OSI 七层协议

=======================================================================

2.什么是C/S和B/S架构?

1、C/S B/S
client<---基于网络通信--->server
browser<---基于网络通信--->server

server端必须满足的条件:
1、稳定运行(网络、硬件、操作系统、服务端应用软件),对外一直提供服务

2、服务端必须绑定一个固定的地址

=======================================================================

3.简述 三次握手、四次挥手的流程。

4.什么是arp协议?

5.TCP和UDP的区别?

6.什么是局域网和广域网?

7.为何基于tcp协议的通信比基于udp协议的通信更可靠?

8.什么是socket?简述基于tcp协议的套接字通信流程。

9.什么是粘包? socket 中造成粘包的原因是什么? 哪些情况会发生粘包现象?

10.IO多路复用的作用?

猜你喜欢

转载自www.cnblogs.com/wangmiaolu/p/9749177.html
今日推荐