计算机网络基础知识 个人总结(一)

计算机网络基础知识(持续更新中) 为夯实计算机网络基础知识,本篇跟随b站的胡科大教书匠走进计算机网络的世界,仅记录计算机网络中的重点知识。由于视频中老师的PPT做的非常好,本篇截取了不少视频中的图片,若涉及版权问题请联系作者删除。 阅读详情

由于本人是个“业余选手”,自己非系统的学习计算机网络基础知识,所以总是容易忘记内容;比如IP的ABC类,还需要总结一下,加深印象才行;同时感觉,学习要积极,要幽默有趣地学习;

 

这类基础知识的博客很多的,推荐一个总结的挺好,又有图片的:

http://www.cnblogs.com/maybe2030/p/4781555.html

 

如果你是小白,看完上面的博客内容,肯定是一团浆糊,那现在整理一下吧,再复习一下,现在只需知道一个大概就行了,对着下面的问题提示再回去看一遍?:

 

1. 网络层划分?

OSI?   4,5,7层?(如果你知道了答案,你可以心里默念:OSI  7层?神经病啊,一般人都用的5层...     是不是印象更加深刻了,以后怕是忘不了了吧)

2.  TCP/UDP?   IP?     HTTP?    以太网协议?  分别都在哪一层?  

这些都是浮云,现在只需回去看看,再到脑子过一遍,忘了也没事,这并不会影响你使用,以后用到后,就会知道了;

3. IP地址的ABC类,子网掩码的计算?(头疼,又到了计算的时候了)

首先要知道两个IP地址是否处于一个网段?如果不清楚,可以参考一下网址:

https://blog.youkuaiyun.com/coolwriter/article/details/77815980

(个人理解:说白了就是子网掩码和IP地址   AND  一下,一样就是同一网段;如果主机号不够,就用子网掩码向网络号借几位?网络号不够,向主机号借一下?

能量守恒原理。。真香 !         错了,是IP数量有限原理!)

计算过程,请参考:

https://jingyan.baidu.com/article/ae97a646d936ddbbfd461d02.html

 

 

好了,大结局。。。。

 

 


如果你懒得看,那我就这里稍微总结一下吧:

这里默认你已经会区分ABC类的IP地址了(就是分别0,10,110开头,D/E类别管了);

现在你可以思考一下,IP地址总共就4*8=32个位,总共也就2^32次的地址,全球有多少电脑?这些IP地址够吗?不用想了,绝对不够!            so,也就有了IPV6;

现在,可以再想一下,如果都不够用,那么你平常电脑里的IP地址是怎么设的?为什么全部都是192.168.x.x的IP地址,这么算下来,也就2^16个电脑能用啊?     so,也就是说你平常用的IP都是虚拟 IP:

虚拟IP 
不过,众所皆知的,IP 位址仅为 xxx.xxx.xxx.xxx 的资料型态,其中, xxx 为 1-255 间的整数,由于计算机的成长速度太快,实体的 IP 已经有点不足了,好在早在规划 IP 时就已经预留了三个网段的 IP 做为内部网域的虚拟 IP 之用。这三个预留的 IP 分别为: 
A级:10.0.0.1 - 10.255.255.254 
B级:172.16.0.1 - 172.31.255.254 
C级:192.168.0.1 - 192.168.255.254

上述中最常用的是192.168.0.0这一组。不过,由于是虚拟 IP ,所以当您使用这些地址的时候﹐当然是有所限制的,限制如下: 
私有位址的路由信息不能对外散播 
使用私有位址作为来源或目的地址的封包﹐不能透过Internet来转送 
关于私有位址的参考纪录(如DNS)﹐只能限于内部网络使用 

由于虚拟 IP 的计算机并不能直接连上 Internet ,因此需要特别的功能才能上网。不过,这给我们架设IP网络提供了很大的方便﹐比如﹕您的公司还没有连上Internet﹐但这不保证将来不会。使用公共IP的话﹐如果没经过注册﹐在以后真正连上网络的时候﹐就很可能和别人冲突了。也正如前面所分析的﹐到时候再重新规划IP的话﹐将是件非常头痛的问题。这时候﹐我们可以先利用私有位址来架设网络﹐等到真要连上internet的时候﹐我们可以使用IP转换协定﹐如 NAT (Network Addresss Translation)等技术﹐配合新注册的IP就可以了;

我的理解就是,你的电脑连的虚拟IP,最后通过一台有分配真实IP的服务器上网;(现在你思考一下现实生活:当你用着电脑,突然,网没了,你大叫:XXX,又断网了!!!垃圾x信(动,通)!!     是不是坑队友了?是不是进决赛圈没吃成鸡?         。。。。跑题了 ,现在你思考一下,如果分给你的是真实IP,你会这么容易断网吗?而且你一断网,隔壁室友也断了?)

 

现在你知道了自己设置的都是虚拟IP地址,都是运营商分配给你的IP地址;而且这个IP地址一般还是动态的。(想要了解更多,度娘欢迎你。。。。)


抛去这些,现在你大概知道了如何给自己电脑的IPV4属性设置IP和子网掩码了吧;so,你现在要联网,要上网冲浪..............................

 

还是继续学习呢,未完待续......
 

计算机网络基础知识 计算机网络就是由若干节点和链接这些节点的链路组成的网络,网络中的节点可以是计算机、交换器、集线器或者路由器等能够进行网络通信的终端设备,链路是一个节点到另外一个节点所走过的物理路线。 计算机网络中的节点和各节点的链路可以形成各种不同范围的网络,通过网络覆盖范围的大小,可以分为局域网、城域网和广域网。 局域网:一般指的是范围在几百到几公里办公楼或者校园内计算机相互连接成的计算机网络,一般用在狭小区域内的网络,一个社区、一栋楼、办公室经常使用局域网。 城域网:一个城市中的计算机所相互连接形成的计算机网络。 阅读详情

相关推荐

就这一篇,计算机网络基础知识总结

如果说计算机把我们从工业时代带到了信息时代,那么计算机网络就可以说把我们带到了网络时代。随着使用计算机人数的不断增加,计算机也经历了一系列的发展,从大型通用计算机-超级计算机-小型机-个人电脑 -工作站-便携式电脑-智能手机终端等都是这一过程的产物。计算机网络也逐渐从独立模式演变为了网络互联模式。计算机网络基础该是程序猿需掌握的知识,也是面试过程中常常考察的内容,但往往会被忽略。今天我将献上一份详细&清晰的计算机网络基础知识总结,全文总共有十一章,把计算机网络所需要的知识基本都讲到了 ,废话不多说看下图由于

weixin_57907028的博客 2306

【计算机网络 1】计算机网络概述,nginx原理jiangmo

边缘部分:用户直接使用(C/S方式、P2P方式) 核心部分:为边缘部分提供服务 3、功能组成 通信子网:实现数据通信 资源子网:实现资源共享/数据处理 四、计算机网络的分类 1、按分布范围分 广域网WAN、城域网MAN、局域网WAN、个人区域网PAN 2、按使用者分 公用网、专用网 3、按交换技术分 电路交换、保温交换、分组交换 4、按拓扑结构分 总线型、星型、环型、网状型 5、按传输技术分 广播式网络:共享公共通信信道 点对点网络:使用分组存储转发和路由选择机制 五、标准化工作 标准化对计算机网络至

m0_64205716的博客 8758

计算机网络基础知识总结

文章目录第一章、计算机网络基础知识总结(一) 计算机网络组成(二) 计算机的网络分类(三) 计算机的分层结构1 网络分层模型对比2 数据的封装过程3 每一层的协议4 每一层的作用5 七层小总结(四) 服务与协议(五)网络常用测试工具(六)常见缩写第二章、各层网络及相关协议介绍(一)物理层(二)数据链路层(三)网络层(四)传输层(五)第三章、网络协议串讲--用双11的故事串起碎片的网络协议 第一章...

ThsRunningSnail的博客 2048

计算机网络知识汇总(超详细整理)从零基础入门到精通,看完这一篇就够了

为了准备期末考试,同时也是为了之后复习方便,特对计算机网络的知识进行了整理。本篇内容大部分是来源于我们老师上课的ppt。而我根据自己的理解,将老师的PPT整理成博文的形式以便大家复习查阅,同时对于一些不是很清楚的地方,我去查阅了相关资料进行补充,当然也会有少部分个人看法夹带其中来帮助大家理解。应评论要求这里放上本文的思维导图以供大家更好的查看网络边缘:位于互联网边缘与互联网相连的计算机和其他设备,如桌面计算机、移动计算机、服务器、其他智能终端设备网络核心。

leah126的博客 4万+

计算机网络基础知识 一

1、 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。         电路交换电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路。当交换机完成接续,对方收到发起端的信号,双方即可进行通信。在整个通信过程中双方一直占用该电路。它的特点是实时性强,时延小,交换设备成本较低。但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点。电路交换比较

dazhong159的专栏 4679

VisionMaster -Group循环、数组数据格式化

这里创建一个格式化工具,按照自己想要的模式格式化刚刚输出的数据。因为是检测多个物体,所以这里选择输出的是数组。第一次的模板很不满意,反复调整参数也没好,边缘不整齐,强迫症患者受不了。实测如果输入设置太多,会导致模块失效,所以尽量选择需要的少量参数。这里要打开循环使能,循环数值就是高精度匹配的匹配个数。Group输出设置里选择刚刚建立的数据集。左边是主流程,右边是组合模块内部流程。修改采图这里的曝光值,图像提亮一点。建一个数据集,把想要的数据收集起来。用TCP助手测试一下OK。成功得到了想要的数据。

weixin_69505365的博客 4528

计算机网络基础知识(非常详细)从零基础入门到精通,看完这一篇就够了

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

leah126的博客 3万+

浙江大学Fast-Lab从0制作自主空中机器人公开课教程补充及部分注意事项(适用于ubuntu系统和ROS零基础)

浙江大学Fast-Lab从0制作自主空中机器人公开课纯萌新补充(适用于从没接触过ubuntu系统),记录了一些自己不会的地方以及踩过的坑

qq_39986834的博客 2984

计算机网络基础知识(非常详细)

TCP建链时,携带的连接控制参数。TCP_MAXSEG:设置MSS(Max Segment Size),发送SYN时,告知对端可以接受的最⼤分节⼤⼩;即在当前连接中每个TCP分节中可以接受的最⼤数据量,接收SYN的⼀端会据此设置发送分节的 最⼤⼤⼩。通过TCP_MAXSEG设置;SO_RCVBUF:设置接收缓冲区⼤⼩,据此告知对端通告窗⼝的⼤⼩;SO_SNDBUF:设置发送缓冲区⼤⼩;

热爱数据库的小胖 8万+

Camera(5)metadata

Metadata 是整个 Android camera 中类似于高楼大厦中的管道系统一样,贯穿了整个 Camera 的 Framework 和 vendor HAL。Metadata 里面包含了所有的控制、参数、返回值等等。Metadata分为Android原生的Metadata和芯片商或者用户自定义的Metadata,即Android Tag和Vendor Tag。Vendor Tag在Hal中定义,并在camx和chi目录中使用。

qq_55893245的博客 3049

系统设计---算法与架构

这片文章对系统设计的具体步骤及相关知识进行介绍,主要分为四部分:算法设计、IC系统架构设计、基于systemC的IC系统设计、系统设计工具SPW简介。 (一)算法设计 系统设计的第一步是给出清晰的系统规范,该规范写明了系统的功能、性能、费用、开发时间等。接下来创建一个系统行为模型,并且可以用来初步验证设计的性能。再下来,对行为模型进行细化,即进行算法设计。算法设计大致分为三步: 1)给出浮点

正在努力的ICer的博客 4372

计算机网络技术期末个人总结

计算机网络技术复习 一、 计算机网络基础知识 了解: 计算机网络(Internet)的发展 面向终端的计算机网络(单个计算机,直接连接主机) 分组交换网络(实现了不同计算机之间的通信。此时广域网从逻辑上分为资源子网与通信子网) ARPANET出现,是INTERNET前身 资源子网:负责数据距离的主计算机或终端 ...

w761334669的博客 1万+

基于YOLOv8的多类别检测模型融合实战:从数据集重构到模型训练

本文详细介绍了如何将多个单一类别的YOLOv8检测模型融合为一个高效的多类别检测模型。通过重构数据集、利用预训练模型生成新标签,并重新训练,解决了多模型并行带来的速度慢、资源占用高和部署复杂等问题。实战流程涵盖数据准备、标签生成、模型训练与评估,旨在帮助开发者构建性能优异的YOLOv8多类别检测模型。

kmeans3miner的博客 226

【计算机网络】计算机网络基础知识——万字详解!!!

一计算机网络的基本概念1.1 计算机网络的诞生1.2 计算机网络的定义1.3 因特网的引入二、计算机网络的功能2.1 数据通信2.2 资源共享2.3 分布式处理2.4 提高可靠性2.5 负载均衡三、计算机网络的组成3.1 组成部分3.2 工作方式四、计算机网络的分类4.1 按覆盖范围分类4.2 按使用者分类4.3 按交换技术分类4.4 按拓扑结构分类4.5 按传输技术分类五、计算机网络的性能指标5.1 速率5.2 带宽5.3 吞吐量5.4 时延5.5 时延带宽积5.6 往返时间(RTT)5.7 利用率5.

2302_80127404的博客 1万+

优秀的 Verilog/FPGA开源项目介绍(一)-PCIe通信

优秀的 Verilog/FPGA开源项目介绍(一)-PCIe通信今天开始会陆续介绍一些优秀的开源项目,项目基本都是和FPGA或HDL相关的。对于一些找工作或者急需项目经验的人来说,这些项目...

OpenFPGA的博客 8116

高通拨号流程介绍

本文介绍了高通平台(如SDX55)中APSS(A7处理器)与ModEM(Q6处理器)间的通信机制。

四儿家的小祖宗的博客 1067

计算机网络基础知识总结一(详细)

计算机网络是考研的重点,也是日后工作最基本的知识点之一。本博文详细的总结了计算机网络的基础知识,方便日常查看和复习,希望有所帮助。 视频学习链接:(https://www.bilibili.com/video/BV19E411D78Q)

weixin_43978453的博客 1863

AD9361功能介绍和使用

AD9361使用分数分频锁相环(PLL)来产生发射机和接收机本地振荡器(LO)频率和BB PLL。BB PLL 可用于数据转换、数字滤波器和 |/O 端口。PLL的参考时钟可以由外部振荡器或外部晶体(XO)和数字可编程片内可变电容提供,电容微调产生参考时钟频率,XO和微调电容的组合统称为DCXO。有多个天线输入的分集系统。接收链数据首先经过低噪声放大器(LNA),然后是同相(1)和正交(Q)放大器,混频器和频带整形滤波器,可将接收到的信号下变频为基带以进行数字化。时分双工(TDD)和频分双工(FDD)。。。

wangjie36的博客 1万+

探索计算机网络世界的基石:计算机网络基础知识学习资料

探索计算机网络世界的基石:计算机网络基础知识学习资料 【下载地址】计算机网络基础知识学习资料 本仓库提供了一份详尽的《计算机网络基础知识.pdf》文档,是学习网络基础知识的理想选择。文档从基本概念入手,逐步深入讲解网络原理,内容详尽且实例丰富,帮助读者快速掌握核心知识。图文结合的方式使复杂的网络结构和协议变得直观易懂,适...

gitblog_06758的博客 322

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

计算机网络基础知识详解

计算机网络作为现代信息时代的重要基础设施,已经渗透到我们生活的方方面面。它为人与人,人与计算机之间的信息交流提供了快速、便捷的方式,改变了我们工作、学习和生活的方式。本文将介绍计算机网络的概念和重要性,帮助读者更好地理解和利用计算机网络。一、什么是计算机网络计算机网络是由若干台计算机通过通信设备连接起来,共享资源、信息和服务的系统。它可以是局域网、广域网或互联网等不同范围的网络。计算机网络的基本组成部分包括计算机节点、通信介质和通信协议等。二、计算机网络的组成。

CarryMee的博客 1344

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

计算机网络基础知识(一)

计算机网络基础知识

嗨~~~~ 1535

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

上一篇: BCD和十进制转换
下一篇: 四张图看懂:FreeRTOS ——抢占式调度
panda@Code
博客等级 码龄9年 266粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值