首页 > 其他分享 >考研_计算机网络

考研_计算机网络

时间:2023-11-06 22:34:59浏览次数:42  
标签:子网 首部 主机 IP地址 网络 计算机网络 IP 考研

网络结构

网络层

  1. IP地址

    • 格式

      {<网络号>, <主机号>}

    • IP地址划分

    ​ A,B,C类地址网络号字段前的$1 \sim 3$位属于类别位,用以标识为哪类地址

    • 易错点

      需要注意A网络号和主机号中各存在两个特殊的号码

      • 网络号字段全0:表示本网络
      • 网络号字段为127:用于本地软件环回测试本主机的进程之间的通信。因此网络号为127的地址不是一个网络地址。
      • 主机号字段全0:表示本主机连接到的单个网络地址($5.6.7.8$所连接到的单个网络地址为$5.0.0.0$)
      • 主机号字段全1:表示网络上的所有主机

      在计算可指派的网络号和网络中的最大主机数时需要排除这些特殊的数值 子网划分

  2. 地址解析协议ARP

    • 用途

      已知一台主机的IP地址,找出其对应的硬件MAC地址

    • 实现形式

      在主机A的ARP高速缓存中存放一个从IP地址到MAC地址的映射表

      在发送IP数据报过程中,若能在映射表中找到对应IP的MAC地址,则进入链路层

      若无法找到,则在局域网中广播发送ARP请求分组,对应IP的主机收到分组后回复A并更新

      A中的映射表

    • 易错点

      ARP协议只能应用于同一局域网,不同局域网的主机之间无法使用(实际上也不需要使用

  3. IP数据报

    • 首部长度:单位为$32$位字(4字节)。因IP首部固定部分为$20$字节,故该字段最小值为$5$

    • 区分服务:单位为字节

    • 生存时间(TTL)

      TTL指明某数据报在互联网中最多经过的路由器数(这样说不太准确,若TTL设为1,在第一个路由器时就会被丢弃了,并没有经过),判断逻辑类似下面的代码。

      #include <iostream>
      
      using namespace std;
      
      int main()
      {
          int ttl;
          if (-- ttl) return 0;
      }
      
    • 首部检验和

      该字段可能会设置题目要求计算某数据报的首部检验和

      其作用为检测数据报的首部是否在传输过程中发生错误

      • 发送方计算方法

        将IP数据报首部数据划分为多个$16$位的序列,使用反码运算(有进位的二进制加法)将所有$16$位序列相加,将结果取反码(所有位取反,不考虑正负)

      • 接收方计算方法

        使用反码运算将首部所有$16$位序列(包含首部检验和)相加,将结果取反码。若结果为0表示未发生变化

      检验原理为$a + (-a) = 0$。设发送方在最终取反之前计算结果为$a$,那么首部检验和为$-a$,显然若信息未发生变化,接收方的运算为$a+(-a)$,结果为0.

  4. 子网

    通过增加分类标准细化IP的划分从而增加IP的利用率

    • IP地址格式

      {<网络号>, <子网号>, <主机号>}

    • 子网掩码

      无论一个网络是否划分子网,其都有一个子网掩码,目的是统一路由器在面对一个划分子网的IP地址和未划分子网的IP地址的寻址工作。

标签:子网,首部,主机,IP地址,网络,计算机网络,IP,考研
From: https://blog.51cto.com/u_14882565/8218696

相关文章

  • 社科赛斯预测考研趋势,竞争白热化后,稳上岸还是冲名校?
    对于考研党来说,择校应该是备考过程中最纠结的一件事情了。这几年来影响院校选择的情况愈加复杂多变,单一志愿的限制下,如何预测报名走向,如何选择院校才能够成功上岸,不像是一个人的战斗,更像是一场几百万人的博弈。并且近两年很多考生在“死磕名校”和“保守报考”之间的选择也变得难以......
  • 考研数学笔记更新(2023年11月3日)
    奇函数必须关于原点斜对称(一般情况下奇函数在原点处都有定义)判断变上限积分函数是否在某点处可导的三种方法示例......
  • 荒原之梦考研数学网联系方式
    荒原之梦考研数学网成立于2017年,专注于考研数学领域。为增进信息互通,方便交流反馈,现面向全网公布荒原之梦网的官方电子邮箱:[email protected]@163.com......
  • 计算机网络-应用层
    目录应用层协议原理万维网和HTTP协议万维网概述统一资源定位符HTML文档超文本传输协议(HTTP)DNS系统域名空间域名服务器和资源记录域名解析过程递归查询迭代查询动态主机配置协议(DHCP)DHCP中继代理DHCP交互过程电子邮件电子邮件系统的组成简单邮件传送协议邮局协议POP3互联网报文存取......
  • AJAX的引入之传统请求带来的问题------计算机网络经典
    AJAX在浏览器当中发送异步请求,请求之间是独立的,谁也不用等谁类似于多线程并发,不会出现页面清空然后展示新的页面的效果实现局部刷新(靠多种技术一起做到的,而不是一个技术叫ajax)它是异步的(类似于多线程)准备一个前端页面用来发送传统的请求方式<!DOCTYPEhtml><htmllang=......
  • 计算机网络概述
    计算机网络概念及其功能计算机网络概念三网融合:计算机网络,有线电视网络,电信网络计算机网络:是一个把分散的、具有独立功能的计算机系统,通过通信设备和线路连接起来,由功能完善的软件实现资源共享(可以共享硬件,软件,数据)和信息传递的系统计算机网络是互连的,自治的计算机集合互连:通过......
  • 考研专业课程管理系统 JAVA开源项目 毕业设计
    一、摘要基于JAVA+Vue+SpringBoot+MySQL的考研专业课程管理系统,包含了考研课程、考研专业、考研注册、考研院校和高校教师模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,考研专业课程管理系统基于角色的访问......
  • 计算机网络:第四章 网络层
    一.单选题(共27题,51.3分)二.填空题(共20题,38分)三.分析计算题(共4题,10.7分)......
  • 计算机网络之数据链路层(全)
    [复习提示]王道:本章是历年考试中考查的重点。要求在了解数据链路层基本概念和功能的基础上,重点掌握滑动窗口机制、三种可靠传输协议、各种MAC协议、HDLC协议和PPP协议,特别是CSMA/CD协议和以太网帧格式,以及局域网的争用期和最小帧长的概念、二进制指数退避算法。此外,中继器、网卡、......
  • 广东机电职业技术学院公开招聘计算机网络技术、数字媒体技术、计算机应用技术等专业教
    广东机电职业技术学院公开招聘计算机网络技术、数字媒体技术、计算机应用技术等专业教师,入事业编制,机会难得,欢迎报考!(报名时间:2023年11月2日9:00至2023年11月10日24:00详情请浏览广东省人力资源与社会保障厅或广东机电职业技术学院官网)https://hrss.gd.gov.cn/zwgk/sydwzp/content......