1.通过域名打开
www.baidu.com
2.通过IP地址打开
http://14.215.177.39:80
扩展知识点:
1.网络基础
域名:与IP相对应. .com/.cn/.edu/.top
IP:唯一的;分为公网IP(在百度直接输入IP搜索查询)、局域网IP(在cmd里即命令提示符里输入ipconfig进行查询)、本机IP(127.0.0.1/localhost)
端口port:共有65535(2^16-1)个;默认端口为80,还有其他端口,但一般无法访问,常用端口有:80/8080/3128/8081/9080
协议:分为tcp协议和udp协议,http协议和https协议是由tcp协议衍生出来的,http和https继承了tcp协议的所有特点,并且还多了一些其他的特点。tcp协议的特点是,发送数据稳定可靠,不会出错;tcp协议发送消息的速度相对而言就更慢;因为tcp协议在每次发送消息的时候,会对发送消息双方的状态进行检查,确定了双方都在线的情况下,才会去发送消息,这个校验的过程就叫做三次握手;使用场景QQ。udp协议的特点,发送消息不稳定,容易出现丢包的情况;但是udp协议发送消息的速度很快;使用场景为直播,看视频。
三次握手建立连接,四次挥手断开连接。
http协议和https协议有什么区别?
http协议,在网络上发送数据是没加密的,不安全。
https协议,在网络上发送数据是加密的,通过证书加密,更安全。
域名和IP是映射关系,DNS用来记录映射关系的服务器,在运营商那里
2.软件的分类
B/S:browser浏览器/sever服务器;不需要单独安装,通过网址直接访问最新版本,对网络的依赖性高
C/S:client客服端/sever服务器;需要下载安装更新,无网络的状态下部分功能可以使用
3.软件的组成
客户端(web/app)
4.软件的结构
客户端(前端)
服务端(后端)