网络互连与因特网
网络互连
互连
- 将两台计算机、客户端或服务器连接起来使之能够通信
- 将多个异构通信网络连接起来
互连的必要性
- 多种不兼容的网络将长期共存
- 由于地域限制,一个网络无法覆盖所有用户
- 一个网络中结点过多,会导致负载过重,吞吐量下降
- 可靠性考虑
如何实现互联?
在不同的网络层次进行互联,需要使用到不同的中间设备
因特网
因特网的前身是阿帕网( ARPAnet)起源于美国军方项目。
大规模民用后迅速发展,取得了成功。
多种接入方式,多种通信终端,丰富多彩的应用和资源。
因特网的优点:
- 开放的网络
- 信息量大,资源丰富
- 不受时间空间限制
- 接入方便快速,操作简单
通过 TCP/IP 实现的网际互连隐藏了网络的细节(包括底层网络技术、拓扑结构等),提供通用的一致性的网络服务,因特网 (Internet) 在逻辑上是一个统一的、整体的虚拟网络,用户完全可将其看作是一个单一的网络。
TCP/IP体系参考模型
物理层
网络接口层
定义各种介质物理连接的特性
定义在不同介质上信息帧的格式
IP(Internet protocol)层
转发和路由功能
:根据分组的目的 IP 地址,将分组从源端转发到目的地。
路由器(router)
: TCP/IP 网络中专用的 IP分组转发设备
。
TCP/UDP (传输层)
TCP
:提供面向连接的、可靠的
传输服务
UDP
:提供无连接的、不可靠的
传输服务
应用层
网络分层与地址转换协议
因特网分层架构
网络分层
- 各层实现各自的功能
- 向上一层提供本层实现的通信服务
- 享受下一层提供给本层的通信服务
TCP/IP 的五层架构
物理层:比特流的透明传输
数据链路层:相同网络中邻居节点之间数据帧的传输
网络层:异构网络中不同主机之间 IP包的传输
传输层:端到端进程之间报文的传输
应用层