URL与IP地址有什么关系与区别?
URL和IP没有什么关系
跟IP有关系的是域名,即网站的首页显示的url;
域名要解析到服务器中才能使用,解析道服务器的过程中要借用IP来确定服务器地址
网站文件是存在服务器中,网站访问的url就是借用域名来定位访问服务器中的文件
socket无法解析url
解析url的包括两种服务,一种是DNS,一种是url服务器提供的服务。
DNS负责将url中的域名解析为ip和端口,进而用户的计算机可以将url投递到目标服务器上。
然后服务器依据url中的请求,做出相应,并应答用户。
这些数据通信都是发生在tcp/ip层上的。而socket工作在此层,即socket为url访问提供服务,而非直接处理url
1IP地址:每个连接到Internet上的主机都会分配一个IP地址,IP地址是用来唯一标识互联网上计算机的逻辑地址,机器之间的访问就是通过IP地址来进行的。IP地址采用二进制的形式表示的话很长,比较麻烦,为了便于使用,IP地址经常被写成十进制的形式,用“”分开,叫做“点分十进制表示法”,如:127001。
2域名:IP地址毕竟是数字标识,使用时不好记忆和书写,因此在IP地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP地址。每一个符号化的地址都与特定的IP地址对应。这个与网络上的数字型IP地址相对应的字符型地址,就被称为域名。目前域名已经成为互联网品牌、网上商标保护必备的要素之一,除了识别功能外,还有引导、宣传等作用。如: wwwbaiducom
3DNS:在Internet上域名与IP地址之间是一对一(或者多对一)的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。域名的最终指向是IP。
4URL:统一资源定位符(英语UniformResourceLocator的缩写)俗称为网址,网址格式为:<协议>://<域名或IP>:<端口>/<路径>。<协议>://<域名或IP>是必需的,<端口>/<路径>有时可省略。如: https://wwwbaiducom
版权声明:本文来自 Paranoidyang 的CSDN 博客 ,全文地址请点击:
本文链接: https://blogcsdnnet/ParanoidYang/article/details/54288370
URL是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。
互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。
基本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名,如“协议://授权/路径查询”。完整的、带有授权部分的普通统一资源标志符语法看上去如下:协议://用户名:密码@子域名域名顶级域名:端口号/目录/文件名文件后缀参数=值#标志。
扩展资料
URL格式介绍:URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名,如“协议://授权/路径查询”。
大部分URL都遵循一种标准的格式:
①HTTP协议(http://或者https://)
②服务器的因特网地址(wwwbaiducom或者cshjoescom)
③web服务器上的某个资源 (/spa/cshphp)
④传某个数据给服务器上的资源(可选,name=csh&age=25)
参考资料:
0条评论