第十章
在计算机中,端口号是用( )字节,也就是( )位的二进制数表示,它的取值范围是( )。
1   8    0 ~ 255
1   8    -128 ~ 127
2   16   0 ~ 65535
答案:2 16 0 ~ 65535
使用TCP协议开发网络程序时,需要使用2个类,分别是:( )和( )。
DatagramPacket    SocketServer
SocketServer       Socket
DatagramSocket    SocketServer使用UDP协议开发网络程序时,需要使用2个类,分别是:( )和( )。
SocketServer       Socket
DatagramSocket    SocketServer
DatagramSocket    DatagramPacket  使用UDP协议通信时,需要使用哪个类把要发送的数据打包?( )
ServerSocket
DatagramSocket
DatagramPacket进行UDP通信时,在接收端若要获得发送端的IP地址,可以使用DatagramPacket的( )方法。
getAddress()
getPort()
getName()在程序运行时,DatagramSocket的哪个方法会发生阻塞?( )
connect()
send()
close()关于TCP协议和UDP协议,以下说法哪些是正确的?( )
TCP连接中必须要明确客户端与服务器端
UDP协议是面向无连接的协议,可以保证数据的完整性
TCP协议是面向连接的通信协议,它提供了两台计算机之间可靠无差错的数据传输TCP协议的特点是面向连接,即在传输数据前先在服务器端和客户端建立逻辑连接。由于UDP是面向无连接的协议,可以保证数据的完整性,因此在传输重要数据时建议使用UDP协议。在网络通信中,对数据传输格式、传输速率、传输步骤等作了统一规定,只有通信双方共同遵守这个规定才能完成数据的交互,这种规定称为网络传输协议。IPv4的IP地址用4个字节来表示,IPv6版本的IP地址使用8个字节来表示。使用TCP协议通信时,通信的两端以I/O流的方式进行数据的交互。

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部