1.什么是计算机网络
包含有计算机的网络,以及用这样的网络加上许多路由器组合成的互联网,都可以通称为计算机网络。
2.建立计算机网络的目的是实现资源共享。
3.网络的起源
因特网(Internet)是世界范围的、互连起来的计算机网络,它使用 TCP/IP 协议族,并且它的前身是美国阿帕网 ARPANET。
4.网络的分类
- 不同作用范围的网络
-
- 广域网 WAN (Wide Area Network)
- 局域网 LAN (Local Area Network)
- 城域网 MAN (Metropolitan Area Network)
- 个人区域网 PAN (Personal Area Network)
- 从网络的使用者进行分类
-
- 公用网 (public network)
- 专用网 (private network)
- 用来把用户接入到因特网的网络
-
- 接入网 AN (Access Network),它又称为本地接入网或居民接入网。
注:由 ISP 提供的接入网只是起到让用户能够与因特网连接的“桥梁”作用。
5.网络层提供的两种服务
网络层提供两种类型的的服务,即:虚电路服务和数据报服务。
面向连接的通信方式
建立虚电路(Virtual Circuit),以保证双方通信所需的一切网络资源。
- 虚电路表示这只是一条逻辑上的连接,分组都沿着这条逻辑连接按照存储转发方式传送,而并不是真正建立了一条物理连接。
- 请注意,电路交换的电话通信是先建立了一条真正的连接。因此分组交换的虚连接和电路交换的连接只是类似,但并不完全一样。
如果再使用可靠传输的网络协议,就可使所发送的分组无差错按序到达终点。
无连接的通信方式
网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。
6.信道复用技术
复用(multiplexing)是通信技术中的基本概念。
复用技术的分类:
- 频分复用 FDM(Frequency Division Multiplexing)
- 时分复用TDM(Time Division Multiplexing)
- 波分复用 WDM(Wavelength Division Multiplexing)
- 码分复用 CDM(Code Division Multiplexing)
7.什么是协议
网络协议(network protocol),简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定。
网络协议的组成要素
-
- 语法 数据与控制信息的结构或格式 。
- 语义 需要发出何种控制信息,完成何种动作以及做出何种响应。
- 同步 事件实现顺序的详细说明。
划分层次的必要性
计算机网络中的数据交换必须遵守事先约定好的规则。这些规则明确规定了所交换的数据的格式以及有关的同步问题(同步含有时序的意思)。
8.ISO:OSI vs. TCP/IP
ISO: OSI/RM ( Open System Interconnection Reference Model, 开放系统互联基本参考模型) In order to interconnect different networks 1977-1984: ISO 7489 7 layers 理论上的标准 | TCP/IP Driven by Industries From 1970’s up to now: the Heart of Internet 5 layers |
9.每层上的协议与数据信号
Layer | Protocol | PDU |
Application Layer 应用层 | FTP, SMTP, HTTP,POP3 | Message(报文) |
Transport Layer 传输层 | TCP, UDP | Diagram(数据报) |
Network Layer 网络层 | IP, routing protocols,ICMP,IGMP,RIP | Packet(分组,数据包) |
Data Link Layer 数据链路层 | PPP, Ethernet | Frame(帧) |
Physical Layer 物理层 | Bits on the Wire |