计算机通信网络的组成
计算机网络由通信子网和资源子网组成。其中,通信子网主要负责数据无差错和有序传递,其功能包含:差错控制、流量控制、路由选择和网络互联等。
资源子网指的是计算机通信的本地系统环境,包含主机、终端和应用程序等, 资源子网的主要功能是用户资源配置、数据的处理和管理、软件和硬件共享以及负载均衡等。
计算机通信网就是一个由通信子网承载的、传输和共享资源子网的各类信息的系统。
通信协议
通信协议的提出是为了完成计算机之间有序的信息交换,其内涵是相互通信的双方(多方)对如何是实现信息交换需要遵守的一整套规则。
通信协议中的三要素:
- 语法:语法是用户数据与控制信息的结构与格式,以及数据出现顺序的意义
- 语义:用于解释比特流的每一部分的意义
- 时序:事件实现顺序的详细说明
UDP协议:
- 协议开销小、效率高。
- UDP是无连接的,即发送数据之前不需要建立连接。
- UDP使用尽最大努力交付,即不保证可靠交付。
- UDP没有拥塞控制。
- UDP支持一对一、一对多、多对一和多对多交互通信。
- UDP的首部开销小,只有8个字节。
TCP协议:
面向连接,可靠,基于字节流的传输层通信协议。
- 三次握手
- 四次挥手
- 拥塞控制
DHCP协议:
局域网的网络协议,位于OSI模型的应用层,基于UDP协议,作用是自动分配IP给用户。
另外还存在相当多的协议,再之后的学习练习过程中,如有遇到,我会发布相关对协议的阐述和理解。
Comments | NOTHING