更好的阅读体验 \color{red}{\huge{更好的阅读体验}} 更好的阅读体验 因特网
更好的阅读体验 \color{red}{\huge{更好的阅读体验}} 更好的阅读体验
按照规模:
按照连接方式:
按照使用场景:
按照拓扑结构:
按照网络协议:
除了以上指标,还有一些其他指标如网络帧率、网络响应时间、噪音和抖动等也可以用来评估计算机网络的性能。这些性能指标对于评估和优化网络性能,确保网络运行正常和满足用户需求非常重要。
计算机网络的体系结构:
常见的计算机网络体系结构有两种:
总结思考,内容参考自:
注意:
域名是用于标识和定位互联网上资源的名称。例如:lys2021.com
简单来说,域名是一个网站的地址,通过域名可以方便地访问特定的网站或资源。
域名可以按照其在域名系统中的位置进行分类,分为以下几个级别:
lys2021.com
中,"lys2021"就是第二级域名。game.lys2021.com
、blog.lys2021.com
。什么是www:
DNS(域名系统)是一种网络协议,其主要作用是将域名转换为对应的IP地址。
DNS 中的域名都是用句点来分隔的,比如 lys2021.com
,这里的句点代表了不同层次之间的界限。
lys2021.com.
,这个最后的一个点代表根域名。.
根域是在最顶层,它的下一层就是 .com
顶级域,再下面是 lys2021.com
。域名的层级关系类似一个树状结构:
DNS的解析过程:
什么是CDN:
CDN什么时候工作:
HTTP是超文本传输协议(Hypertext Transfer Protocol)的缩写。
在HTTP中,客户端发送HTTP请求,服务器则返回HTTP响应,实现了客户端和服务器之间的通信和数据交换。
什么时候生成HTTP请求:
URL
进行解析之后,确定了 Web
服务器和文件名,然后根据这些信息来生成 HTTP 请求消息。HTTP请求如何发送:
URL
并生成 HTTP
消息后,需要委托操作系统将消息发送给 Web
服务器。DNS
进行解析。传输数据需要什么条件:
什么是无状态:
什么是Cookie:
HTTPS是超文本传输安全协议(Hypertext Transfer Protocol Secure)的缩写:
HTTPS通过使用SSL(安全套接层)或TLS(传输层安全)协议对传输的数据进行加密:
同时,HTTPS还使用证书来验证网站的身份:
HTTPS工作原理是什么:
SSL(Secure Sockets Layer)是一种用于保护网络通信安全的加密协议,它用于在客户端和服务器之间建立安全的连接。它是一种建立在传输层(Transport Layer)之上的安全协议,主要用于保护敏感数据在网络传输过程中的安全性。
SSL通过使用公钥加密、对称加密和消息摘要等技术,实现了数据的加密、完整性保护和身份验证。它利用数字证书来验证服务器的身份,并为双方交换密钥、加密和解密数据提供了安全的手段。
SSL协议的工作原理是什么:
什么是SSL证书:
什么是TLS:
为什么要划分IP:
怎么划分IP:
地址类别划分方式:
无类别域间路由(CIDR)划分方式:
VLAN划分:
VRF(Virtual Routing and Forwarding)划分:
虚拟化划分:
为什么要将IP分为公有IP和私有IP:
平时我们办公室、家里、学校用的 IP 地址,一般都是私有 IP 地址。因为这些地址允许组织内部的 IT 人员自己管理、自己分配,而且可以重复。因此,你学校的某个私有 IP 地址和我学校的可以是一样的。
什么是NAT:
由什么负责转换:
NAT有什么用:
内网穿透(NAT穿透)是一种网络技术,用于将位于私有网络(内网)中的服务器或应用程序通过公共网络(例如互联网)访问。
通常情况下,私有网络中的设备无法直接从外部网络访问,因为私有网络使用的是非公有IP地址,同时还可能存在防火墙和路由器等网络设备的限制。
内网穿透技术通过一些特殊的技术手段,实现了将私有网络中的服务映射到公共网络上,使得外部网络可以访问和使用这些服务。它涉及到两个主要组成部分:内部端点(位于私有网络中)和外部端点(位于公共网络中)。
内网穿透的工作原理:
内网穿透的应用情景:
一些常见的内网穿透工具和协议包括:ngrok、frp、ssh反向隧道、VPN等。这些工具和协议提供了不同的功能和配置选项,以满足不同的内网穿透需求。
VPN,全称为(Virtual Private Network),即虚拟私人网络,是一种通过公共网络(如互联网)建立私密和加密连接的技术:
VPN能做什么:
VPN可以通过多种协议实现,如IPSec、OpenVPN、PPTP、L2TP等。用户可以通过在计算机、智能手机或其他设备上安装VPN客户端来连接到VPN服务器,建立安全的连接。同时,许多公司和服务提供商也提供VPN服务,供用户选择和使用。
ICMP(Internet Control Message Protocol)是互联网控制消息协议的缩写。
ICMP有什么用:
ICMP报文类型是ICMP协议中定义的不同类型的消息,用于在网络中进行控制和错误报告:
Echo Request / Echo Reply(类型 8 / 类型 0):用于进行网络连通性测试,常见的Ping命令就使用了ICMP的Echo报文类型。
Destination Unreachable(类型 3):用于指示数据包无法到达目的地主机,可能的原因包括目的地端口不可达、网络不可达、主机不可达等。
Source Quench(类型 4):用于告知发送方要降低发送速率,以避免网络拥塞。
Redirect(类型 5):用于通知发送方使用更优的路由,以改进数据包的转发路径。
Time Exceeded(类型 11):用于指示数据包的生存时间(TTL)已过期,通常在路由循环或传输延迟过高时出现。
Parameter Problem(类型 12):用于指示数据包中的某些参数错误,例如IP头部长度不正确等。
Timestamp Request / Timestamp Reply(类型 13 / 类型 14):用于提供时间戳信息,用于网络诊断和同步。
Address Mask Request / Address Mask Reply(类型 17 / 类型 18):用于请求或回复子网掩码信息,用于子网地址的配置。
这只是一部分常见的ICMP报文类型,ICMP还有其他一些类型用于不同的控制和错误报告目的。每个报文类型都有其特定的用途和格式。
Ping是什么:
ping <目标IP或域名>
Ping是怎么工作的:
例如:
什么是127.0.0.1:
什么是localhost
两者的区别是什么:
先来ping一下127.0.0.1:
再来ping一下localhost:
总结:
127.0.0.1
是回环地址。localhost
是域名,默认等于 127.0.0.1
。--结束END--
本文标题: 计算机网络速成
本文链接: https://www.lsjlt.com/news/401765.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0