网络互联
1.1互联网基础:
集线器不能将网络分割,只能将网络连接起来,适用于家庭网络和排除故障。
广播域:同一个网段中所有设备组成的集合;
所谓冲突域就是同一时间一起竞争相同传输介质的一组设备的集合。举例说,如果A想发送一个单播的数据给B,但是C同时也都能接收到,那么A B C就构成一个冲突域;
所谓广播域就是一台设备发送广播报文,其他所有能收到这个广播包的设备的集合。举例说,如果A发送了一个广播包,B和C都能收到,那个A B C就构成一个广播域;
路由器默认对广播域进行分割,同时也对冲突域进行分割;
网络中使用路由器有两个优点:
1、默认情况下,路由器不转发广播;
2、路由器可根据第三层(网络层)信息(如ip地址)对网络进行过滤;
网络中,路由器有如下4项功能:
1、分组交换;
2、分组过滤;
3、网络间通信;
4、路径选择;
默认情况下,交换机对冲突域进行分割;
虽然网桥/交换机用于将网络分段,但他们不能隔离广播和组播分组;
1.2网络互联模型
ISO International Organization for Standardization ,国际标准化组织;
OSI Open Systems Interconnection,开放式系统互联;
使用OSI分层模型的优点:
1、将网络通信过程划分成更小、更简单的组件,这有助于组件的开发、设计和故障排除;
2、通过标准化网络组件,让多家厂商可以协作开发;
3、定义模型每层执行的功能,从而鼓励了行业的标准化;
4、让不同类型的网络硬件和软件能够彼此互通;
5、避免让对一层的修改影响其它层,从而避免妨碍开发工作;
1.3OSI参考模型
OSI七层网络模型 |
TCP/IP四层概念模型 |
对应网络协议 |
应用层(Application) |
应用层 |
HTTP、TFTP, FTP, NFS, WAIS、SMTP |
表示层(Presentation) |
Telnet, Rlogin, SNMP, Gopher |
|
会话层(Session) |
SMTP, DNS |
|
传输层(Transport) |
传输层 |
TCP, UDP |
网络层(Network) |
网络层 |
IP, ICMP, ARP, RARP, AKP, UUCP |
数据链路层(Data Link) |
数据链路层 |
FDDI, Ethernet, Arpanet, PDN, SLIP, PPP |
物理层(Physical) |
IEEE 802.1A, IEEE 802.2到IEEE 802.11 |
上三层指定了终端中的应用程序如何彼此通信以及如何与用户交流;下四层指定了如何进行端到端的数据传输;
应用层是实际应用程序直接的接口;
会话层的基本功能就是将不通应用层序的数据分离;
传输层将数据进行分段并重组为数据流; 传输层负责提供如下机制: 对上层应用程序进行多路复用、建立会话以及拆除虚电路。它还提供透明的数据传输,从而对高层隐藏随网络而异的信息。
流量控制旨在提供一种机制,让接收方能够控制发送方发送的数据量;
如果服务具有如下特征,它就是面向连接的:
1、建立虚电路(如三方握手);
2、使用排序技术;
3、使用确认;
4、使用流量控制;
流量控制方式包括:缓冲、窗口技术、拥塞避免;
窗口用于控制未确认的数据段数量;
如果未收到所有应确认的字节,接收方将缩小窗口,以改善通信会话。
在网络中,使用的分组有两种:数据和路由更新;
IEEE以太网数据链路层包含两个子层:
1、介质访问控制(MAC)子层(802.3)
2、逻辑链路控制(LLC)子层(802.2)