【自用的上课笔记,如有错误欢迎指正】
目录
1.互联网和万维网是什么?
2.互联网可关闭吗?
3.互联网特性
4.相关人员和组织
5.分层架构(OSI)
6.IP
7.TCP
7.web服务器和浏览器
8.域名解析系统(DNS)
9. 统一资源定位符(URL)
1.互联网和万维网是什么?
因特网是一个由各种协议连接起来的计算机系统,主要面向硬件。
万维网(World Wide Web,简称WWW或Web)是因特网上的一部分,主要通过HTML、CSS等技术将信息以网页的形式展现出来,供用户访问和使
2.互联网可关闭吗?
互联网的关键组成部分:计算机、互联网协议和负责解析网络地址的机构是互联网运行的关键。
IP地址解析:IP地址解析由特定的机构完成,这些机构分布在全球各地。只要还有一个机构可以工作,互联网就不会完全关闭
3.互联网特性
互联网的目的是为了共享信息
子网络可以独立存在
动态性:节点和连接随时可以加入或者离开网络
设备兼容性:互联网标准是开放的,遵循统一的通信协议。只要符合这些协议就能连接到互联网与其他设备通信
无中心控制:互联网没有中央服务器或控制器来管理所有流量和信息。相反,信息在节点之间对等传输,这种去中心化的结构有助于提高网络的健壮性和抗攻击能力。
数字化时代:互联网推动了数字化时代的来临,使得各种信息和服务都可以被数字化,并通过互联网传输。这不仅包括文本和图像,还包括音频、视频和实时数据流
4.相关人员和组织
IETF |
指定互联网协议标准 |
ICANN |
决定顶级域名 |
W3C |
Web标准 |
5.分层架构(OSI)
在Web通信中,OSI的模型可以大致描述如下:
物理层(Physical Layer):这一层负责传输比特流(即0和1的序列)通过物理介质(如光纤、双绞线等)。它处理电信号、光信号等的传输,以及物理设备的接口标准。
数据链路层(Data Link Layer):数据链路层负责将比特流组合成帧,并处理错误检测和流量控制。它确保数据从一个节点可靠地传输到下一个节点。在这一层,还定义了地址和寻址机制(如MAC地址)。
网络层(***work Layer):网络层负责将数据包从源节点路由到目标节点。它处理路由选择和逻辑地址(如IP地址)。在这一层,还定义了各种路由协议(如RIP、OSPF等)。
传输层(Transport Layer):传输层负责提供端到端的通信服务,确保数据的可靠传输。在这一层,数据被分割成更小的段,并添加传输层头部信息,如序列号、端口号等。TCP和UDP是两种常用的传输层协议。
应用层(Application Layer):应用层是OSI模型的最高层,负责处理用户与网络之间的交互。在这一层,定义了各种应用程序和服务,如HTTP(用于Web浏览)、FTP(用于文件传输)、SMTP/POP3/IMAP(用于电子邮件传输)等、远程控制(SSH)
6.IP
IP是通信的基础,用来把所有数据包在互联网上进行传送
IPv4耗尽解决方法:
(1)动态分配,共享ip
(2)IPv6
7.TCP
多个程序使用同一个IP,这称为多路复用,但是用不同的端口号区分
常见的端口号:
80:web浏览器(443用于安全浏览)
25:email
22:SSH
21:ftp
某些程序使用更简单的UDP取代TCP,比如QQ,游戏,流媒体
常看哪些端口被占用:***stat(windows命令)
7.web服务器和浏览器
web服务器:监听web页面请求的软件
Eg:apache 、 IIS(windows的一部分)
web浏览器:从web服务器获取/显示文档
要求:统一选择 firefox
8.域名解析系统(DNS)
(1)作用:把域名解析为ip地址
(2)域名的等级要从右往左看,例如www.baidu.***
一级域名 *** 代表公司,企业
二级域名 baidu 指代百度公司
三级域名 www 万维网
(3)可以用nslookup找出域名对应的IP地址
域名和对应的ip地址通常会被存储在名为“host”的文本文件中
9. 统一资源定位符(URL)
作用:标识一个文件在网站中的位置
组成:协议+主机+端口+路径
例如:https://localhost:8080/login