此为《图解TCP/IP》的粗略笔记
网络的分类 P3
计算机网路,根据其规模可分为
WAN(Wide Area Network,广域网)
LAN(Local Area Network, 局域网)
MAN(Metropolitan Area Network,城域网)
通信协议的分层与OSI参考模型 P24
应用层:为应用程序提供服务并规定应用程序中通信相关的细节,如文件传输、电子邮件等协议
表示层:把不同计算机的数据转化为统一的网络传输格式
会话层:决定用什么连接方式进行连接发送
传输层:负责管理连接,进行建立连接或断开连接的处理(两主机之间创建逻辑通信连接),重发和保证数据的可靠性
此处应注意,会话层时决定建立连接和断开连接的时机,而传输层是进行实际的建立和断开操作的
网络层:将数据从发送端的主机发送到接收端的主机,寻址和选择路由
数据链路层:负责每一个区间内的通信
网络层是将整个数据发送给最总目标地址的,而数据链路层只负责发送一个分段内的数据
物理层:将数据的0和1转换为电压和脉冲光传输给物理介质,通过相互直连的设备的MAC地址实现传输。
传输方式的分类 P29
网络通信根据其数据发送方式有多种分类。下面介绍其中几种
面向有连接型和面向无连接型
面向无连接型:不需要建立和断开连接。发送端可任意时刻发送数据,反之,接收端也不知道自己会何时何地收到数据。因此,在面向无连接的情况下,接收端需要时常确认是否收到了数据。
常见的有以太网、IP、UDP等协议
面向有连接型:在发送数据前,在收发主机之间连接一条通信线路。
常见的有ATM、帧中继、TCP协议
电路交换和分组交换
电路交换是比较久远的技术了,而分组交换是较新的通信方式,其中TCP/IP则是采用了分组交换技术。
看图理解一下即可,如有兴趣可以百度看一下
分组交换
电路交换和分组交换
根据接受端分类