计算机网络3

简介: 1

----网络层--

ip

ABCDE地址

现在的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址。

IP=网络号+主机号(0本地,1广播)-->子网掩码=网络号个数-->子网划分=通过改变子网掩码位数

A类地址的第一组数字为1~126。127保留给内部回送函数,而0则表示该地址是本地宿主机,不能传送。

B类地址的第一组数字为128~191。

C类地址的第一组数字为192~223。

D广播

E留给未来

子网掩码

A255.0.0.0

B255.255.0.0

C255.255.255.0

子网掩码

对应ip网络标识的全为1,对应ip主机的标识部分全为0

主机ip为192.168.5.121,子网掩码为255.255.255.248求网络号

网络号为主机号&子网掩码(子网掩码为255时直接照抄主机号)

192.168.5然后121&248

01111001&

11111000=

01111000-----64+32+16+8=120

得出网络号192.168.5.120

公有ip与私有ip

划分子网

求最大有效子网数+最大可用主机号

人话:主机对应ip地址类的默认网络位与主机网络位之差是2的幂次,这就是最大子网数,主机位就是子网掩码的后面0作为2的幂次,最后减去0和1两个特殊主机号,这就是最大可用主机号

假设:

A类IP地址,子网掩码为255.252.0.0

①将子网掩码转换成二进制表示11111111.11111100.00000000.00000000

②统计一下它的主机位共有18位

③最大可用主机数就是2的18次方减2(除去全是0的网络地址和全是1广播地址),即每个子网络最多有262142台主机可用。

求子网掩码

子网数->转化为二进制,默认网络位+子网数对应位数=子网掩码

主机号->转化为二进制,32-对应位数就是子网掩码

计算机ip为208.37.62.23,网络地址掩码(子网掩码)为255.255.255.240

求最多划分()个子网,每个子网最多()台主机

1.求网络号得208.37.62.16

00010000--网络号

00010101--计算机ip

主机号全为0的为网络地址,主机号全为1的代表广播地址

后四位为主机号,全零和全1需要去掉,因此为2**4-2=14

16个子网,14台主机

使用子网时分组的转发

简称:想与并查表

把要发送的分组的目的地址和本网络N1的子网掩码按位进行AND运算,结果为该网络的前缀,选择接口,不是,则发送给本网络的路由器,都不对,就按默认,无默认报错

IP数据报的片偏移计算

  • MF:1表示还有分片,0表示末尾
  • IP数据报首部占20字节
  • 偏移量的意思是这百个数据包是从源数据包哪个位置开始的
  • 单位:8个字节
  • 例:125个偏移量就是1000字节

目录
相关文章
|
存储 Ubuntu 应用服务中间件
【Nginx】centos和Ubuntu操作系统下载Nginx配置文件并启动Nginx服务详解
【Nginx】centos和Ubuntu操作系统下载Nginx配置文件并启动Nginx服务详解
239 1
|
存储 安全 算法
加密技术
【8月更文挑战第16天】
206 1
|
12月前
|
Linux Docker 容器
Docker操作 :容器命令
Docker操作 (四)
332 56
|
11月前
(7)Qt中的自定义槽(函数)
这篇文章介绍了在Qt中如何定义和使用自定义槽函数,包括类成员函数、静态类成员函数、全局函数和lambda表达式作为槽函数的示例,以及使用lambda表达式时的注意事项。
361 2
(7)Qt中的自定义槽(函数)
|
安全 数据安全/隐私保护
一些常见的ip代理协议的类型有哪些?以及它们的特点?
代理服务器作为客户端和目标服务器间的中介,遵循HTTP、HTTPS、SOCKS5等协议。HTTP协议简单直接,HTTPS提供加密和身份验证,而SOCKS5更底层,采用二进制请求,提供更强的安全性。在性能和安全优先的情况下,SOCKS5是首选。
|
数据库 数据安全/隐私保护 数据库管理
基于SpringBoot+Vue企业oa管理系统(源码+部署说明+演示视频+源码介绍)(2)
基于SpringBoot+Vue企业oa管理系统(源码+部署说明+演示视频+源码介绍)
360 0
|
达摩院 供应链 调度
【FlowShop流水线作业排班问题【数学规划的应用(含代码)】阿里达摩院MindOpt】
本文探讨了使用阿里巴巴达摩院的MindOpt工具解决FlowShop流水线作业排班的数学规划问题。FlowShop涉及到多台机器、多个工序和多个作业,目标是通过优化排班最小化总生产耗时。MindOpt通过数学规划方法,如线性或混合整数线性规划,将问题建模并转化为代码,利用云建模平台MindOpt Studio和MindOpt APL建模语言进行求解。案例中详细介绍了参数定义、变量解析、约束设置和目标函数,展示了如何通过MindOpt进行建模和求解,以达到最优化的生产调度。此外,文章还提供了代码示例和结果解析,帮助读者理解如何实际应用MindOpt解决这类问题。
|
缓存 NoSQL Java
spring cache整合redis实现springboot项目中的缓存功能
spring cache整合redis实现springboot项目中的缓存功能
523 1
|
弹性计算 数据中心
阿里云香港服务器详细介绍_BGP多线精品测试_CN2高速网络
阿里云香港服务器中国香港数据中心网络线路类型BGP多线精品,中国电信CN2高速网络高质量、大规格BGP带宽,运营商精品公网直连中国内地,时延更低,优化海外回中国内地流量的公网线路,可以提高国际业务访问质量。阿里云百科来详细介绍阿里云香港云服务器
|
数据安全/隐私保护
基于AutoJs实现的薅羊毛App专业版源码大分享---更新啦
基于AutoJs实现的薅羊毛App专业版源码大分享---更新啦
332 0