计算机网络学习记录Day1

你好,我是Qiuner. 为记录自己编程学习过程和帮助别人少走弯路而写博客 这是我的 github gitee

如果本篇文章帮到了你 不妨点个赞吧~ 我会很高兴的 😄 (^ ~ ^)

想看更多 那就点个关注吧 我会尽力带来有趣的内容

计算机网络学习记录Day1

本文基于1.1 计算机网络在信息时代的作用_哔哩哔哩_bilibili 写的文档 在这篇文章中,我对老师讲的东西进行了一些微小的补充,比如 为什么不是用电路交换连接计算机,比如解释出现的图片为什么不是一个计算机网络这些老师在上课没有讲的东西

  • 这个课很好,知识像水流进我的脑袋的深坑中
  • 我之前已经系统学过计算机网络了,但是不知道学的实际应用,且未成体系,这样一学后感觉突然开悟了。不知道是不是学了Web开发后对计算机这个庞大领域有了更深了解的缘由。

Day 1 计算机网络体系结构

因特网概述

网络与因特网

image-20240428164132944

image-20240428164202034

image-20240428165025213

ISP

image-20240428165052952

  • ISP向用户提供IP地址,用户给ISP钱

image-20240428165307798

  • 因特网太大了 很难描述他的结构

Internat标准化

  • 标准就是火车铁轨要做多大

image-20240428165816231

组成

image-20240428165919226

互联网连接交换文件的三种方式

电路交换

image-20240428170246081

  • 因为一对一连接的话,每个加入网络的电话都要和其他电话连接,要的线太多了,不显示,因此使用一个公共的机器–交换机 将所有电话连接在一起

image-20240428170354889

  • 用户线是私有,而中继线是使用人的共有

为什么不使用电路交换来使得计算机通信?

  • 因为你在连接的时候,别人不能连接,万一你去做别的事忘记了,那岂不是一直连接着
  • 就加了个监测,多长不操作自动断开 也没考虑到连接线路对话是需要想的,在思考的时候是人类必须而机器不必须的,机器在你想的时候,机器什么事情都不做

报文交换与分组交换

image-20240428171249822

  • 首部存着目标地址
  • 三个其实是一个,但分成小段,可能因为太大了不好传输
  • 三个小段可以走不同的交换机来到达对面

image-20240428171224545

小结

image-20240428172034152

  • 分组交换是优化了的报文交换
  • 报文就是不把传输的东西进行分组

image-20240428172309298

计算机网络定义与分类

image-20240428172520470

为什么这不是一个计算机网络

  • 大型机是指一类计算机系统,通常具有高性能、高可靠性、高扩展性和高容量的特点。这些系统通常用于处理大量的数据和复杂的计算任务,广泛应用于企业级、科研机构、政府部门等需要大规模计算和处理的领域。大型机的硬件通常由多个处理器、大容量内存、高速磁盘存储和高速网络连接组成,能够支持多用户、多任务和大规模数据处理。

  • 终端机(Terminal)是指用于与计算机系统进行交互的设备,通常用于输入和输出数据。终端机可以是物理设备,也可以是软件模拟的虚拟设备。在早期的计算机系统中,终端机通常是一种独立的物理设备,例如键盘和显示器组成的文本终端或图形终端。用户通过终端机输入指令和数据,并接收计算机系统返回的结果。

  • 在这个,终端机指的是,只有输入输出设备(键盘鼠标显示器),没有自己主机的设备

  • 因此,这不是一个计算机网络,因为只有一台计算机。

计算机网络的定义

image-20240428172945315

  • 计算机网络的定义是在不断发展的,这个定义和我之前学的就不一样

image-20240428220557072

  • 网状型网络,的每个节点至少连接其他两个节点

计算机网络性能指标

速率

  • 这里计算出8秒是因为没有计算1000 和1024的区别,直接乘八相除了
带宽

image-20240428225015806

吞吐量

image-20240428222153938

时延

image-20240428223810615

  • 处理时延包括排队时延和路由器传输的软硬件时延

image-20240428224701130

时延带宽积

image-20240428224839527

往返时间

image-20240428225215421

利用率

image-20240428225351911

丢包率

image-20240428225601042

小结

image-20240428224731760

image-20240428225626598

计算机体系结构

TCP/IP

image-20240429221841202

  • OSI没有比较通用

image-20240429222022188

image-20240429222145374

  • 在嵌入式开发领域,TCP/IP协议成为协议栈

image-20240429222303069

  • 因为Tcp/ip协议为了将网络接口层互联,因此没有规定什么协议内容,于是划分成五层来进行教学

分层的必要

image-20240429222439415

物理层解决的问题

image-20240429222539165

  • 传输介质不属于TCP/IP中的任意一层
  • 这个信号表示,实际也非如此,只是显示
  • 实现两个计算机互联传输
数据链路层解决的问题

image-20240429222848876

  • 上面举例的总线和星形这两种典型的拓扑结构
  • 实现在一个网络传输
网络层

image-20240429223144577

  • 实现多个网络互联传输
传输层

image-20240429223330549

  • 这里谷歌浏览器是一个进程,qq是一个进程,而apache,发送给N2网络的时候,是发给qq还是谷歌呢
  • 还有路由器工作时,暂时存满了,出现丢包情况要如何解决
应用层

image-20240429223606125

  • 这里制定标准
小结

image-20240429223746666

分层思想

这里视频动画做的非常好,直接看视频

1.6 计算机网络体系结构(3)—分层思想举例_哔哩哔哩_bilibili

image-20240429224138033

  • 应用层时只是一个http
  • 到传输层尾部加上TCP协议
  • 网络层加上IP
  • 数据链路层在数据头和尾加上帧

体系专业术语

实体

image-20240429224506006

协议

image-20240429224557486

  • 这里依据协议进行通信的意思是逻辑通信,也就是收,原本网络层进行通信需要经过数据链路,但逻辑通信意思忽略经过数据链路,直接进行通信的意思

image-20240429224821811

  • 语意就是定义这个单词什么意思

image-20240429224925364

服务

image-20240429225104351

image-20240429225133897

image-20240429225222330

小结

image-20240429225431135

计算机体系结构相关题目

image-20240429225915353

image-20240429225959659

image-20240429230142893

image-20240430072519295

image-20240430072622506

image-20240430072647991

image-20240430072719613

image-20240430073029215

image-20240430073107477

image-20240430073246768

计算机时延相关题目

image-20240505222133275

image-20240505222355981

image-20240505222652756

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

信创基础软件之中间件

信创基础软件之中间件 中间件概述 中间件是一种应用于分布式系统的基础软件,位于应用与操作系统、数据库之间,主要用于解决分布式环境下数据传输、数据访问、应用调度、系统构建和系统集成、流程管理等问题,是分布式环境下支撑应用开发、运…

学习记录:AUTOSAR R20-11的阅读记录(五)【CP(5.11-5.19)】完

接上回:学习记录:AUTOSAR R20-11的阅读记录(四)【CP(5.6-5.10)】 五、CP 11、General(4个) 5.11 File Name 说明 1 AUTOSAR_EXP_ LayeredSoftwareArchitecture.pdf 描述了AUTO…

AIGC (AI-Generated Content) 技术深度探索:现状、挑战与未来愿景

🔥 个人主页:空白诗 文章目录 🤖 AIGC技术:塑造未来的创意与内容革命 🌟引言 🚀AIGC技术发展现状 📈核心技术驱动 💡应用领域拓展 🌐 面临的挑战 ❌真实性与伦理考量 &am…

Spring @Repository 注解

Spring 的项目严重依赖注解。 Repository 注解 在Spring2.0之前的版本中,Repository注解可以标记在任何的类上,用来表明该类是用来执行与数据库相关的操作(即dao对象),并支持自动处理数据库操作产生的异常 在Spring2.5版本中,引…

3度带6度带中央经线及带号换算问题

前言:3度带6度带中央经线及代号换算问题是比较繁琐的一个问题,不经常用,公式记不住,因此本文特此整理,以备查。 1.基本概况 我国基本比例尺地形图除1:100万采用兰勃特投影(lambert)外…

信息系统项目管理师0090:项目经理的影响力范围(6项目管理概论—6.3项目经理的角色—6.3.2项目经理的影响力范围)

点击查看专栏目录 文章目录 6.3.2项目经理的影响力范围1.概述2.项目3.组织4.行业5.专业学科6.跨领域6.3.2项目经理的影响力范围 1.概述 项目经理在其影响力范围内可担任多种角色,这些角色反映了项目经理的能力,体现了项目经理的价值和作用,项目经理会涉及项日、组织、行业、…

爬虫案例:股吧,使用Selenium

爬虫案例:股吧,使用Selenium 实用工具关注公众号爬虫探索者获取。 发送对应关键词: 1.运行环境 pip install selenium==4.9.1 pip install pymysql1.1.高版本Chrome问题 针对于高版本的Chrome浏览器 1.2.最终效果 2.目标网站 3.参数介绍 BASE_URL = https://guba.eas…

ppp和ppp mp理论实验

ppp简介 PPP(点对点协议)为在点对点连接上传输多协议数据包提供了一个标准方法,是数据链路层封装协议的一种方法,支持同步和异步两种传输方式。(除了PPP还有HDLC等,不过HDLC只支持同步方式) P…

信号与进程(3):信号及其使用

信号及其使用 参考博客 Linux信号的产生和处理 信号及其使用 信号的产生 信号由内核产生,信号的生成与事件的发生相关,事件的发生源有3类: 1、用户 用户在终端上按下某些按键时会产生信号,如**CtrlC产生SIGINT信号&#xff0…

springboot+mp自动生成没有实体类

mybatisX版本冲突问题 一开始我的MyBatisX版本是1.6.1-3,使用mybatis-plus一直不能正常生成实体类 将MyBatisX的版本换成了1.5.7就可以了 MyBatisX版本更换 1.将原有的MyBatisX卸载后重新安装一个新的版本 2.选择一个合适的版本,这里我选的是1.5.7 下载完成后自己选择一个…

【隧道篇 / WAN优化】(7.4) ❀ 02. WAN优化的作用 ❀ FortiGate 防火墙

【简介】看了上一篇文章,相信大家都知道了在防火墙上启动WAN优化的方法,但是WAN优化到底能做什么?相信有很多人想了解。 什么是WAN优化 现在有许多企业通过集中应用程序或在云中提供应用程序来降低成本并整合资源。应用程序在本地局域网内都能…

python多标签图像分类的图片相册共享交流系统vue+django

建立图片共享系统,进一步提高用户对图片共享信息的查询。帮助用户和管理员提高工作效率,实现信息查询的自动化。使用本系统可以轻松快捷的为用户提供他们想要得到的图片共享信息。 根据本系统的基本设计思路,本系统在设计方面前台采用了pytho…

springboot 引入第三方bean

如何进行第三方bean的定义 参数进行自动装配

CH32V 系列 MCU IAP 使用函数形式通过传参形式灵活指定APP跳转地址

参考: CH32V 系列 MCU IAP 升级跳转方法 CH32V103 的 IAP 问题(跳转及中断向量表重定位) 1. 沁恒的RISC-V内核MCU的IAP跳转示例程序简要分析 沁恒的RISC-V内核的MCU比如CH32V203、CH32V307等系列的EVT包中IAP升级的示例程序中都是通过使能软件中断之后&…

先进制造业数字化转型,为什么基于传统存储无法完成?

本文是 XSKY 智能存储方案助力先进制造数字化转型系列文章中的第一篇,重点分享先进制造行业数字化转型过程中,对于数据存储的需求,以及为何传统存储架构无法很好满足这些需求。 随着智能制造的发展,自动化、信息化、智能化等技术…

linux命令——fdisk分区

在linux中,一切皆文件,硬盘设备在系统中也以文件形式存在,使用fdisk命令可以查看硬盘分区信息 并非硬盘转速越快,文件读取速率越高,有一个文件存储密度的概念

数据合规官认证证书CCRC-DCO使用设计和默认数据保护处理个人数据

快来了解隐私保护工程实践!合法原则是关键,一起守护数据安全! 隐私保护工程实践需要遵循合法原则,控制者必须确保处理个人数据有明确的法律依据。在设计和默认数据保护中,相关性、差异化、特定目的、必要性和自主权是合…

在ATECLOUD测试平台测试新能源车内连接器

在测试车内连接器的温度时,需要用到直流电源和温度巡检仪,通过温度巡检仪采集连接器工作时的温度。由于用户在测试时会用到多台直流电源和温度巡检仪,并且型号不一样。因此,在用ATECLOUD测试连接器温度时,技术工程师需…

框架漏洞RCE-1

一、前提 1、命令执行漏洞:直接调用操作系统命令。攻击者构造恶意命令,将命令拼接到正常的输入中,达到恶意攻击的目的。 (1)、常见命令执行函数 PHP:exec、shell_exec、system、passthru、popen、proc_open、反引号等 ASP.N…