zoukankan      html  css  js  c++  java
  • 计算机网络第四章_20210524

    1. 数据链路层的功能:把物理层传输过来的比特流,做帧的定界(帧头帧尾里有地址的信息);实现透明传输;错误校验

    数据链路层遗留的问题:①可靠传输;②不同网络(单位)之间不能互相传输数据


    2. 网络层向运输层提供怎样的服务?

    面向连接:就像打电话;无连接:就像写信。区别在在于:在发送消息之前,是否和对方已经建立了联系


    3.



    4. 虚电路的基本定义



    5. 把可靠传输的问题交给端系统来保证。因为中间的网络来保证时,利用虚电路的手段会浪费太多资源。



    6.

    网络层不需要提供可靠传输!


    7.



    8.



    9. 网络层的协议:




    IP协议是最主要起作用的

    10. 用一个交换机连接的属于同一个网络。

    当不是同一个交换机时,不属于同一个网络


    11.

    如何将这些异构的网络互相连接起来? 这是首要的问题!

    靠的是 路由器, 路由器将这些异构的网络互相连接起来


    12.

    ****

    13.

    蔟其实就是一个集合的意思


    14. 这个图很重要

    封装的意思是逐层加上一个包头。


    15.

    封装,解封


    16.




    ** IP地址就是依据IP协议规定的寻址方式 **

    17.



    18.



    19.

    IP地址 = 网络号 + 主机号


    20.



    21.



    22. 点分十进制:提高可读性!



    23.



    24.

    1 代表的是关心的状态; 0 代表的是不关心的状态


    25.



    26.

    分类的IP地址有两个好处


    27.



    28.

    C类地址:24 位是net-id。最后8位是host-id


    29.



    30.



    31.

    IP地址是逻辑地址是人为分配的,硬件地址是这个设备固有的属性,是不会变的。


    32.



    33. 在数据链路层中可以通过MAC地址找到唯一的“接口”,在网络层通过IP地址找到唯一的“主机”



    34.



    35. 在不同的路由器之间转发时,MAC地址在不断的变化,而IP地址一直保持不变。



    36.



    37.



  • 相关阅读:
    js 数组,字符串,json互相转换
    数据库相关概念
    信号量,Event, 定时器
    解决Navicat远程连接mysql很慢的方法
    Ubuntu安装mycli,让mysql命令行可以自动提示
    Requests模块调用接口
    selenium chrome浏览器对应chrome版本
    selenium 元素定位+显示等待 方法封装
    smtplib 发送文本文件和附件文件 的类方法封装
    python 数据库的方法封装
  • 原文地址:https://www.cnblogs.com/alan6y/p/14818746.html
Copyright © 2011-2022 走看看