什么是网络协议及为何要有网络协议
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。为什么要有网络协议呢,为了有效的进行数据交换。如果没有网络协议,计算机之间各自对自己的电信号进行规定,同一段电信号不同计算机就有不同的解读,甚至没办法解读。这样,计算机之间就没有办法沟通。所以,需要网络协议要规定一致的解读方法,来保证交流的通畅。
TCP/IP五层模型:物理层、数据链路层、网络层、传输层、应用层。
用户上网流程:
1.本机插上网线,获取IP地址192.168.255.1子网掩码: 255.255.255.0默认网关: 192.168.16.254 DNS: 211.98.71.195
2.打开浏览器输入域名www.163.com
3. dns协议(基于udp协议解析为IP地