【计算机网络】第1章:概述—什么是Internet?

【计算机网络】第1章:概述—什么是Internet?

一、什么是Internet?

(一)基本概念

 节点:

主机及其上运行的应用程序路由器、交换机等网络交换设备

 边:通信链路

接入网链路:主机连接到互联网的链路主干链路:路由器间的链路

接下来从两种角度描述Internet

具体构成服务的角度

(二)从具体构成角度

 数以亿计的、互联的计算设备:

主机 = 端系统运行网络应用程序

 通信链路

光纤、同轴电缆、无线电 、卫星传输速率 = 带宽(bps)

 分组交换设备:转发分组 (packets)

路由器和交换机

 协议控制发送、接收消息

如TCP、IP、HTTP、FTP、 PPP

 Internet:“网络的网络”

松散的层次结构,互连的ISP公共Internet vs. 专用intranet

 Internet标准

RFC: Request for commentsIETF: Internet Engineering Task Force

(三)从服务的角度

 使用通信设施进行通信的分布式应用

Web、VoIP、email、分布式 游戏、电子商务、社交网络 …...

 通信基础设施为apps提供编程接口(通信服务)

 将发送和接收数据的apps与互联网连接起来

为app应用提供服务选择,类似于邮政服务:

无连接不可靠服务面向连接的可靠服务

二、协议?

(一)什么是协议?

人类协议:

 “几点了?”

 “我有个问题”

 你好

… 发送特定的消息 … 收到消息时采取的特定行动或其他事件

网络协议:

类似人类协议

机器之间的协议而非人与人之间的协议

Internet 中所有的通信行为都受协议制约

协议定义了在两个或多个通信实体之间交换的报文格式和次序,以及在报文传输和/或接收或 其他事件方面所采取的动作。

人类协议和计算机网络协议示例:

完结撒花🎉

相关推荐