【web编程技术学习笔记】因特网与万维网简介

目录

Client客户端

Server服务器端

TCP/IP五层协议

IP

查看IP地址的的两种方法

TCP

URL

样式一

样式二

DNS

URL&DNS

HTTP

与因特网有关的组织

IETF

ICANN

W3C


Client客户端

主要是指 获取并显示web服务内容的软件,当前最主要的软件是浏览器。

常见的浏览器:

  • Internet Explorer(Microsoft)
  • Firefox(Mozilla)
  • Chrome(Google)
  • Safari(Apple)
  • Oprea

Server服务器端

只要是提供web服务的软件

常见的web服务器软件有:

  • IIS(专业版,windows系统自带的,只能用在windows系统下)
  • Apache(开源软件,能够跨平台运行)
  • Tomcat(支持JSP的web服务器组件,具有跨平台性,也是开源软件,经常与Apache结合着使用)
  • nginx(占用内存少,并发能力强,百度、新浪、网易、腾讯等公司使用的都是nginx网站)

    

TCP/IP五层协议

  • 应用层:HTTP、POP3/IMAP、SSH、FTP
  • 传输层:TCP、UDP
  • 网络层:IP
  • 数据链路层:协议:以太网协议、WIFI协议、PPP ---以太局域网、WIFI、拨号上网
  • 物理层:设备及线缆:以太网线缆、光纤、modems

IP

internet protocol,网际协议,是计算机键传输数据的一个简单协议。

每一个设备都有一个32位的IP地址,一般写成8位的二进制数(0-255)

举个例子:

10010001 00001010  00100010  00000011

145.10.34.3

查看IP地址的的两种方法

我们可以通过http://whatismyip.com 来查看自己的机子在互联网上的IP地址。

也可以通过在终端窗口输入ipconfig(Windows)\ifconfig(MAc/Unix)来查看自己的局域网IP地址。

这两种查看IP地址的方法我都试过了,亲测有效。

TCP

Transfer Control Protocol,传输控制协议,是一种位于IP协议之上的面向连接的、可靠的、基于字节流的传输层通信协议。

端口Port:多个程序共同使用同一个IP地址,实现多路复用

TCP端口

服务

21文件传输FTP(file transfer)
22SSH(secure shell)
23telnet
25,110邮件email(SMTP,POP3)
80web(HTTP)
443secure web(HTTPS)
993,995secure email

URL

uniform resource locator,统一资源定位器,是对可以从互联网上得到的资源的位置和访问方法的一种简洁表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出了文件的位置以及浏览器处理文件的方式。

两种样式的URL:

样式一

(最普通的)协议、主机、路径

指向具体的文件

举个例子

协议:http+主机:blog.csdn.net+路径:weixin_45906196/article/details/121802908?spm=1001.2014.3001.5501西安交通大学《web编程技术》第七章PHP学习笔记_二琳爱吃肉的博客-CSDN博客icon-default.png?t=LA92https://blog.csdn.net/weixin_45906196/article/details/121802908?spm=1001.2014.3001.5501

样式二

协议+主机+端口号:8080、80(可缺省不写)+文件+标志:#具体文件位置

举个例子:

http://ctex.xjtu.edu.cn:8080/secret/money.html#a1

样式二的URL可以指向文件中具体的某一个位置

DNS

Domain Name System,域名系统。是因特网上作为域名和IP地址映射的一个分布式数据库,能够是用户方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

域名:www.baidu.com

对应IP地址:202.108.22.5

URL&DNS

常见的protocol(网络数据交换规则、协议):

HTTP

hypertext transfer protocol,超文本传输协议。

HTTP是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。类似MIME的格式。

与因特网有关的组织

IETF

Internet Engineering Task Force

互联网工程任务组 制定Internet协议标准

ICANN

Internet Corporation for Assigned Names and Numbers

互联网名字和数字分配机构 是顶级域名分配机构

W3C

World Wide Web Consortium

万维网联盟,是web标准制定机构

参考资料:百度百科、中国大学mooc-西安交通大学《web编程技术》、菜鸟教程 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二琳爱吃肉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值