(计算机网络)期末

news2024/11/28 3:55:46

计算机网络概述

物理层 

信源就是发送方 信宿就是接收方

串行通信--一次只发一个单位的数据(串行输入)

并行通信--一次可以传输多个单位的数据

光纤--利用光的反射进行传输

传输之前,要对信源进行一个编码,收到信息之后要进行一个解码

其中,半双工通信不能做到同时,只能进行单行

全双工通信:例如生活中的手机

屏蔽双绞线,非屏蔽双绞线,同轴电缆,属于有线的电信号传输,电信号肯定会受到电磁干扰的

而光纤是利用光的物理特性进行传输,所以说光纤是不会受到电磁干扰和噪声影响的

可以通过信噪比去反推S/N

集线器--单进多出

(1)无噪声--奈奎斯特定理

(2)4个相位,4种振幅,所以有16种表示电平数

有噪声--香农定理(给出了信噪比,所以就是有噪声的)

所以是80k

数据链路层 

节点指的就是路由器

没有路由器隔离的就是一段链路

数据链路层的传输单元是帧  物理层的传输单元是数字信号(比特信号)

奇数填充0,偶数填充1

ip地址

ip地址是给Internet上的主机分配一个32位的地址(4个字节),用来定位计算或网络设备

不同的设备的ip可能相同,所以他并不是唯一的

MAC地址:物理地址(每个设备都有自己唯一的MAC地址)

           每经过一个路由器(链路) MAC地址(指向的是下一个接收设备)都会变化,但是ip地址不会(ip地址指向最终到达的目的计算机)

对于ip地址的组成:

前面为网络标识(同一网段的标识是相同的),后面为主机标识(标识网络中的一台主机)

路由器连接不同的网段,负责不同网段之间的数据转发

交换机连接的是同一网段的计算机,各台主机标识(mac)均不同

只有主机地址才会识别主机

对于网卡是数据链路层的设备,是mac地址

不同网段的网络号ip是不同的,所以用ip地址中的网络部分是用来识别网段的

私有地址是无法转发在因特网上的,需要转化为公有地址

对于本题,不被因特网上的路由器所转发,是私有地址,10 172 192

128+64=192

1*2的七次方+1*2的六次方=192

对于B类地址的网络号的范围是128-191

2^7+2^6+2^5+2^4+2^3=128+64+32+16+8=248-----------C

网络层

ip地址就像是身份证一样是唯一的

ip地址由32位的二进制代码组成,每8位为一组,转化为十进制,采用点分十进制记法

刷题

端口用来标识某台主机的某个进程

BD是广播地址,B是链路层的,D是网络层的 

ICMP是网络层的协议  TCP和UDP是传输层的协议  B 

COM属于的是商业组织

路由器就是根据IP地址进行存储转发 MAC地址是交换机

TCP的首部是20个字节

这个是频分复用

在Windows下使用ipconfig来获取主机的ip参数

在Linux下使用ipaddr或者ifconfig

ping命令通过网络层的ICMP来实现的

如果你不想让别人ping你的服务器,在安全组上将ICMP给禁用掉

防止碰撞

A是ip地址,MX是邮件,CNAME是别名

集线器和网桥属于物理层,只要是交换机就属于链路层的,路由器是网络层的

Mac地址字母只能用a-f,数字只能用0-9

IPV4是32位

传输距离最远的传输介质是卫星

计算机网络中,计算机网络的各层和协议的集合称为网络体系结构

完整的计算机网络由软件,硬件和协议组成

计算机网络从工作方式可以分为边缘部分和核心部分

计算机网络——习题_私有地址用于配置公司内部网络,下面选项中,那个不属于私有地址-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2248799.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

uniapp跨域问题解决方案

uniapp跨域问题解决方案 引言 在使用 uni-app 本地开发 H5> 平台时,需要使用浏览器进行调试,而浏览器会有跨域的问题。比如直接通过本地IP地址去访问开发中的页面,同时这个页面会调一些现有的接口时,就面临着跨域的问题。 解决…

Android 基于Camera2 API进行摄像机图像预览

前言 近期博主准备编写一个基于Android Camera2的图像采集并编码为h.264的应用,准备分为三个阶段来完成,第一阶段实现Camera2的摄像机预览,第二阶段完成基于MediaCodec H.264编码,第三阶段完成基于MediaCodec H.264解码,针对不同…

设计模式:11、迭代器模式(游标)

目录 0、定义 1、迭代器模式的四种角色 2、迭代器模式的UML类图 3、示例代码 4、迭代器的next()方法与集合的get(int index)方法的效率对比(LinkedList为例) 0、定义 提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象…

UE5连接VR(pico,quest)进行PC VR开发(没有废话全是干货)

一、PICO VR连接UE 首先picoVR,不管是pico neo3还是pico4,用到的软件就只有三个 分别是pico互联助手PICO 互联 | PICO (picoxr.com)、steam VR,虚幻引擎5 pico互联助手 在pico互联助手中你需要选择两种连接方式(推荐USB连接&a…

《UnityShader 入门精要》更复杂的光照

代码&示例图见:zaizai77/Shader-Learn: 实现一些书里讲到的shader 到了这里就开启了书里的中级篇,之后会讲解 Unity 中的渲染路径,如何计算光照衰减和阴影,如何使用高级纹理和动画等一系列进阶内容 Unity 中的渲染路径 在U…

用nextjs开发时遇到的问题

这几天已经基本把node后端的接口全部写完了,在前端开发时考虑时博客视频类型,考虑了ssr,于是选用了nextJs,用的是nextUi,tailwincss,目前碰到两个比较难受的事情。 1.nextUI个别组件无法在服务器段渲染 目前简单的解决方法&…

Golang项目:实现一个内存缓存系统

要求 支持设定过期时间,精确到秒支持设定最大内存,当内存超过时做出合适的处理支持并发安全按照以下接口安全 type Cache interface{//size : 1KB 100KB 1MB 2MB 1GBSetMaxMemory(size string )bool//将value写入缓存Set(key string, val interface{},e…

Softing线上研讨会 | Ethernet-APL:推动数字时代的过程自动化

| (免费)线上研讨会时间:2024年11月19日 16:00~16:30 / 23:00~23:30 Ethernet-APL以10Mb/s的传输速率为过程工业中的现场设备带来了无缝以太网连接和本质安全电源,这不仅革新了新建工厂,也适用于改造现有工厂。 与现…

《Deep Multimodal Learning with Missing Modality: A Survey》中文校对版

文章汉化系列目录 文章目录 文章汉化系列目录摘要1 引言2 方法论分类:概述2.1 数据处理方面2.2 策略设计方面 3 数据处理方面的方法3.1 模态填充3.1.1 模态组合方法3.1.2 模态生成方法 3.2 面向表示的模型3.2.1 协调表示方法3.2.2 表示组合方法。3.2.3 表示生成方法…

python爬虫案例——猫眼电影数据抓取之字体解密,多套字体文件解密方法(20)

文章目录 1、任务目标2、网站分析3、代码编写1、任务目标 目标网站:猫眼电影(https://www.maoyan.com/films?showType=2) 要求:抓取该网站下,所有即将上映电影的预约人数,保证能够获取到实时更新的内容;如下: 2、网站分析 进入目标网站,打开开发者模式,经过分析,我…

鸿蒙安全控件之位置控件简介

位置控件使用直观且易懂的通用标识,让用户明确地知道这是一个获取位置信息的按钮。这满足了授权场景需要匹配用户真实意图的需求。只有当用户主观愿意,并且明确了解使用场景后点击位置控件,应用才会获得临时的授权,获取位置信息并…

MATLAB矩阵元素的修改及删除

利用等号赋值来进行修改 A ( m , n ) c A(m,n)c A(m,n)c将将矩阵第 m m m行第 n n n列的元素改为 c c c,如果 m m m或 n n n超出原来的行或列,则会自动补充行或列,目标元素改为要求的,其余为 0 0 0 A ( m ) c A(m)c A(m)c将索引…

网络安全之内网安全

下面给出了应对企业内网安全挑战的10种策略。这10种策略即是内网的防御策略,同时也是一个提高大型企业网络安全的策略。 1、注意内网安全与网络边界安全的不同 内网安全的威胁不同于网络边界的威胁。网络边界安全技术防范来自Internet上的攻击,主要是防…

Python 爬虫入门教程:从零构建你的第一个网络爬虫

网络爬虫是一种自动化程序,用于从网站抓取数据。Python 凭借其丰富的库和简单的语法,是构建网络爬虫的理想语言。本文将带你从零开始学习 Python 爬虫的基本知识,并实现一个简单的爬虫项目。 1. 什么是网络爬虫? 网络爬虫&#x…

solr 远程命令执行 (CVE-2019-17558)

目录 漏洞描述 执行漏洞py脚本,取得shell连接 EXP 漏洞描述 Apache Velocity是一个基于Java的模板引擎,它提供了一个模板语言去引用由Java代码定义的对象。Velocity是Apache基金会旗下的一个开源软件项目,旨在确保Web应用程序在表示层和业…

数据库中的视图

数据库中的视图 什么是视图创建视图使⽤视图修改数据注意事项 删除视图视图的优点 什么是视图 视图是⼀个虚拟的表,它是基于⼀个或多个基本表或其他视图的查询结果集。视图本⾝不存储数 据,⽽是通过执⾏查询来动态⽣成数据。⽤户可以像操作普通表⼀样使…

爬虫实战:采集知乎XXX话题数据

目录 反爬虫的本意和其带来的挑战目标实战开发准备代码开发发现问题1. 发现问题[01]2. 发现问题[02] 解决问题1. 解决问题[01]2. 解决问题[02] 最终结果 结语 反爬虫的本意和其带来的挑战 在这个数字化时代社交媒体已经成为人们表达观点的重要渠道,对企业来说&…

springboot-vue excel上传导出

数据库 device_manage表 字段,id,workshop,device_number,device_name,device_model,warn_time,expired_time device_warn表 字段,id,warn_time,expired_time 后端 实体类格式 device_manage Data TableName("device_manage"…

【简单好抄保姆级教学】javascript调用本地exe程序(谷歌,edge,百度,主流浏览器都可以使用....)

javascript调用本地exe程序 详细操作步骤结果 详细操作步骤 在本地创建一个txt文件依次输入 1.指明所使用注册表编程器版本 Windows Registry Editor Version 5.00这是脚本的第一行,指明了所使用的注册表编辑器版本。这是必需的,以确保脚本能够被正确解…

Redis五大基本类型——Zset有序集合命令详解(命令用法详解+思维导图详解)

目录 一、Zset有序集合类型介绍 二、常见命令 1、ZADD 2、ZCARD 3、ZCOUNT 4、ZRANGE 5、ZREVRANGE 6、ZRANGEBYSCORE 7、ZREVRANGEBYSCORE 8、ZPOPMAX 9、ZPOPMIN 10、ZRANK 11、ZREVRANK 12、ZSCORE 13、ZREM 14、ZREMRANGEBYRANK 15、ZREMRANGEBYSCORE 16…