Coursera 笔记

Module 02 · Web Infrastructure Basics and TerminologyWeb 基础设施基础和术语

Web Hosting and Other Internet ProtocolsWeb Hosting 与其他互联网协议简介

Coursera ↗

🎵 通过本视频,您将能够:

  • 定义:Web Hosting 的含义及其优势
  • 识别:不同类型的 Web Hosting 服务
  • 了解:广泛使用的互联网协议及其功能

什么是 Web Hosting(网站托管)?

Web Hosting 是使网站能够在互联网上访问的重要服务。通过租用服务器空间和资源,网站文件和数据得以存储并提供给用户。

  1. 用户访问网站时,浏览器发送请求至托管服务器。
  2. 托管服务器响应请求并将所需数据传输到用户设备。

Web Hosting 的优势

优势 描述
快速高效 提供高效的加载速度与流畅的浏览体验。
充足的存储空间 保存图片、视频、文档和数据库等网站文件所需的存储空间。
稳定的带宽 确保流量高峰期间的顺畅访问,避免加载缓慢。
个性化电子邮件服务 关联域名创建个性化的电子邮件账户(如 info@example.com)。

Web Hosting 服务类型

类型 描述 适合场景
共享托管(Shared Hosting) 多个网站共享同一服务器的资源,成本低,但性能可能受其他网站流量影响。 小型个人网站或流量较低的网站
虚拟专用服务器(VPS Hosting) 通过虚拟化技术将物理服务器分区为多个虚拟服务器,每个独立运行。 中等流量或有特定资源需求的网站
专用服务器托管(Dedicated Hosting) 独享整个物理服务器,提供最高的性能、定制性与安全性。 大型企业、电商平台或需处理敏感数据的网站
云托管(Cloud Hosting) 使用分布式服务器网络,支持高流量波动和高可用性。 流量波动较大或需要可靠性的动态网站

互联网协议(Internet Protocols)

互联网协议是定义设备间通信规则的标准,确保计算机和设备在网络中的数据交换顺畅。

协议 功能描述
域名系统(DNS) 将人类可读的域名转换为对应的IP 地址,方便用户通过名称访问网站。
超文本传输协议(HTTP) 定义了浏览器与服务器之间如何格式化、传输和解释请求与响应,用于加载网页内容如 HTML、图片和视频。
文件传输协议(FTP) 用于上传与下载文件,支持网站内容维护和远程数据备份。
安全外壳协议(SSH) 提供安全的远程通信,通过加密数据和密钥认证保障传输安全。
简单邮件传输协议(SMTP) 管理电子邮件传输,负责从发送方邮件服务器到接收方邮件服务器的路由。
TCP/IP 协议族 确立数据在网络中传输的标准框架,包括地址分配、路由机制及数据传输方式。

DNS 工作原理

  1. 用户在浏览器中输入域名(如 www.example.com)。
  2. 浏览器发送请求至DNS 解析器(通常由 ISP 提供)。
  3. DNS 解析器联系多个权威 DNS 服务器,获取对应的 IP 地址。
  4. IP 地址返回至浏览器,建立与目标服务器的连接。

TCP/IP 协议族结构

TCP/IP 模型分为四层,分别管理数据传输的不同方面:

层级 功能描述
网络接口层 管理物理网络连接,通过 MAC 地址标识设备。
网络层(Internet Layer) 使用 IP 地址分配与路由,确保数据包跨网络传输。
传输层(Transport Layer) 确保端到端通信,使用 TCP(可靠传输)或 UDP(快速传输)协议。
应用层(Application Layer) 处理具体应用服务,如 HTTP、FTP、SMTP 等。


总结与学习要点

  1. Web Hosting 定义:租用服务器空间与资源存储网站文件,使网站可在线访问。
  2. 托管服务类型:包括共享托管、VPS 托管、专用服务器托管与云托管,满足不同需求。
  3. 互联网协议作用:DNS 解析域名,HTTP 加载网页,FTP 上传文件,SSH 提供安全通信,SMTP 传输邮件。
  4. TCP/IP 协议模型:分为网络接口层、网络层、传输层和应用层,确保高效数据传输。

🎵 感谢观看!掌握 Web Hosting 与互联网协议,为打造高效的网站奠定基础! 🚀