计算机网络学习记录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

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

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

相关文章

python 中的数据结构

python 中的数据结构 1.1 序列 序列时有索引的数组 举例实现: a["北京","上海","广州","深圳","重庆","成都"] print(a[2]) print(a[-1] " " a[-2]) print(a[1:3]) # 运行结果 "&…

C++使用单链表实现一元多项式的加,乘操作

相邀再次喝酒 待 葡萄成熟透 但是命运入面 每个邂逅 一起走到了 某个路口 是敌与是友 各自也没有自由 位置变了 各有队友 首先,按照惯例,十分欢迎大家边听歌边观看本博客!! 最佳损友 - 陈奕迅 - 单曲 - 网易云音乐 (163.com) 一…

最新优质电商API接口,附带教程【多语言环境高并发】

给大家更新一波24年一月份的新接口吧。 01 接口信息 线路推荐: 多仓: 1.春盈: https://wds.ecsxs.com/230989.json 2.无意: http://www.wya6.cn/tv/yc.json 3.主流电商平台API数据采集 单仓: 1.饭太硬: http:/…

探无止境,云游未来 | “游戏出海云”发布

4月28日下午,2024中国移动算力网络大会之“游戏出海”分论坛在江苏省苏州金鸡湖国际会议中心圆满落幕。 此次论坛由中国移动海南公司主办,中国移动通信集团政企事业部、中国移动云能力中心、中国移动国际公司共同协办。海南省工业与信息化厅副厅长黄业晶…

爬虫学习(1)简易网页采集器

如何使用: (reques ts模块的编码流程) 指定url 发起请求 获取响应数据 持久化存储 import requests#UA:User-Agent (请求载体的身份标识) #UA伪装:门户网站的服务器会检查对应请求的载体身份标识 if __name__ "__main__":urlhttps://www.baidu.com/s#处理…

ESP8266做主机 手机网络助手为从机

ATCIFSR查看地址,一般ESP8266 为192.168.4.1 在手机上下载网络调试助手,打开TCP客户端 创建后192.168.4.1 端口8089然后连接ESP8266热点。 ESP向手机发数据前先发送要发几个数据ATCIPSEND0,8表示发8个,然后再发8个数 上面创建好热点后&…

(Arxiv,2024)Mind the Modality Gap:通过跨模态对齐建立遥感视觉语言模型

文章目录 相关资料摘要引言相关工作对比语言图像预训练遥感域专用 CLIP 模型遥感中的多模态 CLIP 启发模型 方法模型算法输入阶段:输出阶段:步骤说明: 第一阶段:通过权重插值修补CLIP将遥感图像模态与自然图像和文本对齐 实验 相关…

基于PSO优化的PV光伏发电系统simulink建模与仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 5.完整工程文件 1.课题概述 基于PSO优化的PV光伏发电系统simulink建模与仿真。其中PSO采用matlab编程实现,通过simulink的函数嵌入模块,将matlab调用进simulink中。 2.系统仿真结…

java-Spring-Lombok-讲解-(一文一言)创伤是成熟的途径

高手都在孤独前进-致敬我们不悔的青春 我打算每篇文章下找一下文言警句-说不那天会用上😁😁😁😁 每篇一言 创伤是成熟的途径 希望经历过创伤的人,能更好享受当下, 爱自己胜过爱别人呀 目录 🎻Lombok简介 &#…

embedding介绍和常用三家模型对比

Embedding(嵌入)是一种在计算机科学中常用的技术,尤其是在自然语言处理(NLP)领域。在NLP中,embedding通常指的是将文本中的单词、短语或句子转换为固定维度的向量(vector)。这些向量代表了文本中的语义和上下文信息。 1.embedding 介绍 1.1 为什么需要Embedding? 在…

sqlalchemy 分表实现方案

1.需求及场景概述 现有系统中因历史数据量过大,产生了将历史数据进行按月存储的要求,系统和数据库交互使用的是sqlalchemy,假设系统的原来的历史记录表(record)如下: 为了将历史数据按月分表存储&#xff0…

Study--Oracle-01-单实例部署Oracle11G-R2

Oracle版本发布介绍 Oracle 19c和12c和11g功能区别_数据库_oracle_支持 一、CentOS 7 环境准备 1、软件准备 操作系统:CentOS 7 数据库版本: Oracle11g R2 2、操作系统环境配置 关闭selinux ,编辑 /etc/selinux/config文件,设置SELINU…

宝兰德通过广东教育行业信创适配认证,拓展教育信创生态圈

近日,由宝兰德自主研发的多款中间件产品通过广东省教育行业信创适配中心的适配测试。测试表明,宝兰德四款中间件产品(分布式缓存软件V3.0、应用服务器软件V9.5、消息中间件软件 V2.1、Web服务器软件V3.1) 与当前主流国产操作系统统…

springAI框架学习总结

springAI 1.springAI基本介绍 springAI是一个AI工程应用框架,其目标是将 Spring 生态系统设计原则(例如可移植性和模块化设计)应用于 AI 领域,并推广使用 POJO 作为 AI 领域应用程序的构建块。 2.特性 灵活的AIP支持chat,text…

Eayswoole 报错 crontab info is abnormal

在执行一个指定的定时任务时 如 php easyswoole crontab show 报错 crontab info is abnormal 如下图所示: 查询了半天 修改了如下配置: 旧的 // 创建定时任务实例 $crontab new \EasySwoole\Crontab\Crontab($crontabConfig); 修改后&#…

C++初阶学习第五弹——类与对象(下)——类与对象的收官战

类与对象(上):C初阶学习第三弹——类与对象(上)——初始类与对象-CSDN博客 类与对象(中):C初阶学习第四弹——类与对象(中)——刨析类与对象的核心点-CSDN博…

安泰ATA-L系列水声功率放大器驱动水声换能器可以进行哪些实验

水声功率放大器驱动水声换能器是进行水声实验中的关键设备之一,其应用范围广泛,可以进行多种实验和研究。以下是水声功率放大器驱动水声换能器可以进行的一些实验: 声纳性能测试:使用水声功率放大器驱动水声换能器可以进行声纳系统…

《Video Mamba Suite》论文笔记(1)Mamba在时序建模中的作用

原文链接 https://arxiv.org/abs/2403.09626https://arxiv.org/abs/2403.09626 原文代码 https://github.com/OpenGVLab/video-mamba-suitehttps://github.com/OpenGVLab/video-mamba-suite 原文笔记 What 《Video Mamba Suite: State Space Model as a Versatile Altern…

Windows 系统使用Jenkins 实现CI一键打包部署操作

一 下载安装jenkins jenkins 中文官网链接: 下载地址 点击下载,完成后是一个.msi后缀的安装文件,双击安装 安装和普通软件一样,一路next,安装路径自己设置一下,默认是C盘,我C盘不够用了,设置…

如何delphi7中添加自定义的控件或组件

1.问题 为了编写方便,会自己生成一些自定义的控件。 XXX.PAS:源码文件,后续可以再调整 XXX.DCU:编译后的文件 2.解决办法 1.自定义控件的文件如下 2.将这些文件保留在程式代码中,万一丢失会导致程式开启后报是否忽略 3.选择菜单栏中的com…