• 第一章 网络互联


    网络互联

    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)

  • 相关阅读:
    启动程序相关的命令
    分享的几行代码
    各种大数据软件安装
    tomcat报没法分配内存大小解决方案
    数据库事务
    pytorch之CNN实现
    搜索与匹配
    调试 pytorch 及 python 的 特殊语法
    图神经网络 GCN 等综述(转载)
    关于【finder不能完成该操作 因为未能读取或写入"文件名"中的某些数据(错误代码-36)】(实测,好用)
  • 原文地址:https://www.cnblogs.com/zhangkuilong/p/9286262.html
Copyright © 2020-2023  润新知