day42_0702
选择题
UDP确实会有差错校验,但并不能保障可靠传输。UDP的差错校验只是保证接收方接受的UDP数据包是正确的。而可靠传输的含义是:发送方发送的报文都能够正确无误的按序到达接收方。
一台主机可以配置多个网卡,那么就存在多个IP地址
TCP、UDP属于传输层,ICMP 、IP属于网络层协议,而ICMP主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。当遇到IP数据无法访问目标、IP 路由器 无法按当前的传输速率转发 数据包 等情况时,会自动发送ICMP消息。ICMP报文在IP帧结构的首部协议类型字段(Protocol 8bit)的值=1.
首先,服务器端启动进程,调用Socket创建一个基于TCP协议的流套接字描述符。其次,服务进程调用bind命名套接字,将套接字描述符绑定到本地地址和本地端口上。
再次,服务器端调用listen,开始侦听客户端的Socket连接请求。
接下来阻塞,直到收到了客户端的connect请求,调用accept进行相应。 因此不阻塞bind和listen
这四个数的前五位都是11000,加上10.1这两部分相同的位数,网络号就是8+8+5=21
而1100 0000的十进制数是192. 所以路由汇聚的IP地址就是10.1.192.0/21
ip地址是32位每8位为一组的二进制码,由题10.174.20.176/28,指前28位不变,即(10.174.20.不变,还有4位不变,这四位的二进制根据176知位1011),故,对此网段的有效ip为:10.174.20.1011 0000~10.174.20.1011 1111,排出全0和全1不能用,则ip为:10.174.20.177~10.174.20.190(去掉.176和.191)
hosts文件 是一个用于储存 计算机网络 中各节点信息的计算机文件。
hosts文件通常用于补充或取代网络中 DNS 的功能。
和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。
划分两个子网,就是占用一位主机位。
TCP建立连接时,首先客户端和服务器处于close状态。然后客户端发送SYN同步位,此时客户端处于SYN-SEND状态,服务器处于lISTEN状态,当服务器收到SYN以后,向客户端发送同步位SYN和确认码ACK,然后服务器变为SYN-RCVD,客户端收到服务器发来的SYN和ACK后,客户端的状态变成ESTABLISHED(已建立连接),客户端再向服务器发送ACK确认码,服务器接收到以后也变成ESTABLISHED。然后服务器客户端开始数据传输
mac地址在你的网卡上本就是不会改变的;不同的网络,ip地址要变化,否则无法与其他主机进行通信。