NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
## 1.1 什么是因特网 ### 1.1.1 具体构成 #### 因特网的定义 因特网是一个世界范围的计算机网络。 因特网术语:主机(host),端系统 * 计算机设备端:PC、Linux工作站、服务器 * 移动设备端:mobile、平板电脑、电视 #### 端到端 端与端之间通过通信链路(Communication link)和分组交换机(Packet switch)连通,传输速率(比特/秒,bit/s,bps)为衡量端到端之间连通性能指标。 分组(packet):数据在传输过程中,发送端将长数据分段,并未每段数据叫上首部字节。 分组交换机: * 路由器(router), 用于网络核心 * 链路层交换机(link-layer switch),用户端系统接入网 路径(route,path):从端到端,一个分组经历过的一系列通信链路和交换机。 #### 接入因特网 端系统通过因特网服务提供商(Internet Service Provider,ISP)接入因特网。(端 - - - 低级ISP - - - 高级ISP - - - 高级ISP - - - 低级ISP - - - 端)。 #### 协议 协议(Protocol):控制因特网中信息的接受和发送。 两个重要协议: * TCP(Transmission Control Protocol):传输控制协议 * IP(Internet Protocol):网际协议 ### 1.1.2 服务描述 分布式应用程序(Distributed Application):邮箱,网络游戏等 与因特网相连的端系统提供了一个应用程序编程接口(Application Programming Interface,API),规定了运行在一个终端上的应用程序请求因特网基础设施向运行在另一个端系统上特定程序交互数据的方式。(端系统应用 - - - 因特网 - - - 端系统应用) ### 1.1.3 什么是协议 一个协议定义了在两个或多个通信实体之间交换的报文格式和次序,以及报文发送和接受一条报文后其他事件采取的动作。