计算机研究生面试常见问题

1和ICMP是什么协议,在第几层?

答:互联网控制消息协议在网络层(IP层)(ping命令就是基于这个协议)。

2.winsock建立连接的主要步骤是什么?

答:

Server: socket()建立一个socket,bind和listen,使用accept()等待客户端连接。

客户端:socket()建立一个套接字,连接到服务器,连接后使用send()和recv(),在套接字上读写数据,直到数据交换完成,用closesocket()关闭套接字。

3.IP组播有什么好处?

答:互联网上的许多新应用,特别是高带宽多媒体应用,带来了带宽的急剧消耗和网络拥塞。多播是一种网络技术,它允许一个或多个发送方(多播源)向多个接收方(一次并同时)发送单个数据包。