本文为哈尔滨工业大学mooc课程计算机网络的相关笔记与整理。
原课程地址如下:https://www.icourse163.org/learn/HIT-154005?tid=1450314458#/learn/content?type=detail&id=1214593612
1 计算机网络基本概念
计算机网络是计算机技术和通信技术紧密结合的产物。
通信系统模型:
计算机网络就是一种特殊的通信网络,在于其信源和信宿都是计算机。
什么是计算机网络:计算机网络就是互连的、自治的计算机集合。
- 自治:无主从关系。也就是说某台计算机不能控制另一台计算机。
- 互连:互联互通。通过通信链路相连。(信道)(具体来说就是一些介质,如光纤、电缆、无线信号等)。
当主机之间距离很远,网络规模很大时如何保证互连?
通过交换网络互连主机。
什么是Internet?
- 从组成细节角度。它是一个全球性的最大的互联网络。ISP(Internet Service Provider)网络互连的“网络之网络”。
- 从服务角度。为网络应用提供通信服务的通信基础设施:
什么是网络协议?协议是计算机网络有序运行的重要保证。
任何通信或信息交换过程都需要规则。
网络协议的定义:
通常情况下不同的协议交换的内容、实现的功能、约定的格式等都不相同。
协议的三要素: