常见的计算机网络体系结构
在用户主机的操作系统中,通常都带有符合TCP/IP体系结构标准的TCP/IP协议族,而用于网络互联的路由器中,也带有符合TCP/IP体系结构标准的TCP/IP协议族,只不过路由器一般只包含网际层和网络接口层
- TCP/IP体系结构的网络接口层并没有规定什么具体的内容,这样做的目的是可以互联全世界各种不同的网络接口,例如有线的以太网接口,无限局域网的WiFi接口,而不限定仅使用一种或几种网络接口
- IP协议是网际层的核心协议,IP协议可以将不同的网络接口进行互连,并向其上的TCP协议和UDP协议提供网络互联服务。
- TCP和UDP是传输层的两个重要协议,TCP协议在享受IP协议提供的网络互连服务的基础上,可向应用层的相应协议提供可靠传输的服务。UDP协议在享受IP协议提供的网络互连服务的基础上,可向应用层的相应协议提供不可靠传输的服务。
- IP协议作为TCP/IP体系结构中的核心协议,一方面负责互连不同的网络接口,另一方面为各种网络应用提供服务
计算机网络体系结构分层的必要性
- 物理层
采用怎样的传输媒体(介质)
采用怎样的物理接口
使用怎样的信号表示比特0和1 - 数据链路层
如何表示网络中的各主机(主机编址问题,例如MAC地址)
如何从信号所表示的一连串比特流中区分出地址和数据
如何协调各主机争用总线