浏览器-》协议栈、网卡-》集线器、交换机、路由器-》接入网、网络运营商-》防火墙、缓存服务器-》web服务器
浏览器不是只有一个功能,不是只能用来访问网站,也可以访问ftp下载和上传文件,也具备电子邮件客户端的功能
- http://(协议访问web服务器
- ftp://。。。 (ftp协议上传和下载文件
- file://localhost/c:/path/somefile.png(访问本地文件
- mailto:xxxx.com(发送电子邮件
- news:cxxxxx(阅读新闻组的文章
浏览器生成HTTP消息委托操作系统将消息发送给Web服务器
((集线器+计算机)=子网)+路由器+(子网)= 互联网
消息经过子网的集线器,转发到距离最近的路由器,再到下一个路由器,再到目标的web服务器
IP地址:网络号(子网)+主机号
IP地址:32比特数字,8比特一组,分为4组
网络号(子网)+主机号的具体结构不固定,所以有子网掩码,来进一步说明
具体的规则
子网掩码全是1的部分表示网络号,全是0的部分表示主机号
子网掩码和IP按位与,就获得网络号和主机号
举个例子: (ip地址和子网掩码二进制按位与,子网掩码全是1的表示网络号,全是0的表示主机号) ip地址:10.1.2.3 => 00001010.00000001.00000010.00000011
子网掩码:255.255.255.0 => 11111111.11111111.11111111.00000000
网络号:10.1.2 => 00001010.00000001.00000010
主机号:3 => 00000011
主机号为0,表示整个子网
主机号为255,表示对整个子网进行广播