1.1.报文 = 数据头部 + 数据载荷 + 尾部
头部和尾部都是一些信息段,注意很多报文是没有尾部的!
封装的过程就是将数据载荷分别加上头部和尾部,同理可以理解解封装。
1.2.网关
网关是一种网络设备,不是一种特定的设备类型。在采用不同体系结构或者协议的网络之间进行互通时,用于提供协议转换、路由选择、数据交换等功能的网络设备。
1.3.路由器
为报文选择传递路径的网络设备。
2.1协议
诸如计算机、交换机、路由器等网络设备,为了实现通信而必须遵从的、事先定好的一系列规则和约定。
例如: HTTP(Hypertext Transfer Protocol) 超文本传输协议
FTP(File Transfer Protocol) 文件传输协议
TCP(Transmission Control Protocol) 传输控制协议 IPv4 、 IEEE802.3 (以太网协议)
记忆:当我们在浏览器中使用“http://”时,就表明这次访问要使用到HTTP
当我们通过FTP工具下载文件时,文件地址中的“ ftp:// ”就表明这次下载要使用到FTP
网络通信协议中,协议 标准 规范 技术 等,这些词汇都是经常混用的。
协议可以分两类,有各种网络设备厂商自己定义的私有协议(方言),也有专门的标准机构定义的开放式协议(普通话)。为了促进网络的普遍性,一般各厂商尽量遵从开放式协议,减少私有协议的使用。
2.2 OSI
OSI:Open Systems Interconnection 开放系统互联参考模型
每一个层中都包含了许许多多的协议,如上图。
从OSI模型的观点来看,计算机发送数据时,数据从高层逐渐向底层传递,在传递过程中进行相应的数据封装,并最终通过物理层转换为光/点信号发送出去。
计算机接受数据时,数据从底层向高层逐层传递,在传递过程中进行相应的解封装。
在OSI中,我们习惯把每一层的数据单元都称为:协议数据单元(Protocol Data Unit, PDU),例如第六层的数据单元称为:L6PDU
2.3 TCP/IP协议簇
这个名字来自于这个协议簇中的两个非常重要的协议,一个是IP(Internet Protocol) 另一个是TCP(Transmission Control Protocol)
IP(Internet Protocol)是网络层协议,TCP(Transmission Control Protocol)是传输层协议。
注意:诸如internet等现实中的网络设计与实现,使用的几乎都是TCP/IP协议簇,而不是OSI协议簇。
在TCP/IP协议簇中,我们习惯把物理层的数据单元称为:比特(Bit),把数据链路层的数据单元称为:帧(Frame),把网络层的数据单元称为:分组 or 包(Package),对传输层的数据单元称为:段(Segment),即TCP段。 封装以后的数据单元称为:报文(Datagram),即UDP报文。 对于应用层,一般通过HTTP封装而得到的数据称为HTTP报文。通过FTP封装而得到的数据单元称为:FTP报文,如此等。
3.1网络类型
按照地理覆盖范围来分,网络可以分为:局域网、广域网
局域网:Local Area Network,LAN 广域网:Wide Area Network,WAN
我们现在常说的以太网和WLAN,就是两种应用非常广泛的局域网技术。事实上,局域网技术非常广泛,比如:令牌总线(IEEE802.4),令牌环(IEEE802.5)等等。只不过这两种发展很广,其他已经销声匿迹。
局域网的一般限于10km范围内。
3.2网络拓扑形态
根据网络的拓扑形态来划分网络,可以将网络分为:星型网络、总线型网络、环形网络、树形网络、全网状网络、部分网状网络
真实情况是,一般网络都是以上提到的各种网络的组合。
全网状网络具有最高的可靠性。
4.传输介质及通信方式
现代通信技术所使用的物理信号主要是光、电信号。所使用的传输介质:空间、金属导线、光纤三大类
4.1同轴电缆:
有线电视网络广泛地使用了同轴电缆作为传输介质。
双绞线:
双绞线的两端需要安装RJ45连接器,也就是我们常说的水晶头的一种。
双绞线内的8根铜线分开捋直以后,按照一定的排序规则插入RJ45连接器的8个引脚槽中,相应引脚槽中的尖锐铜片出点刺穿对应铜线上的绝缘层,与铜线接触并卡紧,这样就完成了RJ45连接器与双绞线的连接。
光纤:
光线中传递的是一种波长在红外波段的、肉眼不可见的红外光。
光纤/光缆的两端也需要连接光纤连接器。常见的光纤连接器有:ST连接器、FC连接器、SC连接器、LC连接器。
4.2通信方式
4.2.1 串行(xing)通信与并行通信
串行通信:一条数据通道,数据一位一位(Bit)传输。例如:RS-232线路。
并行通信:一组数据通道,通常以字节为单位来进行传输。例如:计算机和数字投影仪之间的通信方式就是一种并行通信方式 。
误码现象:在并行通信中,由于某些条件,数据通道上的信号没有同步到达。并行通信不适合于远距离通信。
4.2.2 单工、半双工、全双工通信方式
单工(Simplex)通信方式、半双工(Half-duplex)通信方式、全双工(Full-duplex)通信方式
单工:广播通信系统、传统的模拟电视系统,都属于单工通信方式。 GPS也属于单工通信方式。
半双工:信息流向可以从A→B,也可以B→A,但是不能A和B同时发送数据,否则双方都不能成功接收到对方的数据。对讲机!
全双工:信息流向可以从A→B,也可以B→A,A和B可以同时发送数据。我们平时所使用的固定电话系统和移动电话通信系统,都是这种例子。