Skip to content

浏览器-》协议栈、网卡-》集线器、交换机、路由器-》接入网、网络运营商-》防火墙、缓存服务器-》web服务器

浏览器不是只有一个功能,不是只能用来访问网站,也可以访问ftp下载和上传文件,也具备电子邮件客户端的功能

  1. http://(协议访问web服务器
  2. ftp://。。。 (ftp协议上传和下载文件
  3. file://localhost/c:/path/somefile.png(访问本地文件
  4. mailto:xxxx.com(发送电子邮件
  5. 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,表示对整个子网进行广播