浅析 URL

1.URL的组成

协议 + 域名或IP + 端口号 + 路径 + 查询字符串 + 锚点


image.png

2.IP

IP :Internet protocol网络协议

  • 约定如何定位一台设备
  • 约定如何封装数据报文
ip分类:
  • 外网IP:从电信运营商获得
  • 内网IP:由路由器创建
  • 特殊的IP:
    1. 127.0.0.1 表示自己
    2. localhost 表示hosts指定为自己
    3. 0.0.0.0不表示任何设备
  • ping:常用来作为网络可用性的检查

3.端口

  • 一台机器可以提供很多服务
  • 每个服务一个端口号port
  • 端口使用规则:
    1. 0--1023端口是留给系统使用,需管理员权限
    2. 端口被占用,需更换端口
    3. 一共由65535个端口
  • 常用端口
    FTP : 21
    SSH:22
    HTTP:80
    HTTPS:443

4.域名

  • 域名可以说是一个IP地址的代称,目的是为了便于记忆IP地址
  • 一个域名可以对应不同IP
  • 一个IP可以对应不同域名
www.fanison.com 和 fanison.com是同一个域名吗? 不是!
 1. com是顶级域名
 2. fanison.com是二级域名
 3. www.fanison.com是三级域名

5.DNS

  • DNS(Domain Name System, 域名系统/域名服务)
输入URL到页面加载显示完成发生了什么?
`
 1. DNS解析
 2. TCP连接
 3. 发送HTTP请求
 4. 服务器处理请求并返回HTTP报文
 5. 浏览器解析渲染页面
 6. 连接结束
`
  • nslookup:查询DNS的记录,查看域名解析是否正常
  nslookup domain [dns-server]

你可能感兴趣的:(浅析 URL)