前言:这是我第一次写博客,有很多不足或者错的地方,希望大家指出来。我写博客的出发点更多的是记录我自己的成长历程和一些知识点的回顾。对于计算机网络原理,对于很多人来说这是很基础的东西。我也只是简单的了解一下。毕竟学的很深并不是一件容易的事情,我只是想了解一下网络的大体框架,了解一下网络是如何运转的。

一   网络是什么:

网络的定义是:网络是由节点和连线构成,表示诸多对象及其相互联系。对于数学来说就是一个有节点和线连接起来的图。网是什么,蜘蛛网也是一种网,交通网络地图也是一种网,我们用的手机,计算机和电视这些等等也可以构成一个网。

我这里理解的网络和我们日常生活中所说的网络有些不同的是,计算机网络只是网络这一大概念下的一部分。我们日常生活中还有其他的网络比如:人际网络、交通网络、政治网络等等。

网络的三网:计算机网络,有线电视网络,电信网络。狭义的是因特网

1.计算机网络就是我们通常所说的互联网,它主要处理的是数据。

2.有线电视网络简单说就是我们得电视。我们之所以能看到电影啊,电视剧啊,综艺靠的就是有线电视网络,它主要处理的是视频。

3.电信网络,就是我们说的手机,我们打的电话,它主要处理的是语音。

现在科技发达,我们用流量或者WIFI就能看得到视频或者就能打电话。但是稳定性就会差很多,毕竟计算机网络是处理数据之间的问题。

二    计算机网络

计算机网络的定义:将地理位置不同的多台自治计算机系统,通过通信线路和通信设备连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息交流的计算机系统。

这里需要详细解释一下这个概念,毕竟我当初看到这些文字也是一脸懵逼,比较抽象。计算机网络的最终目的就是实现资源共享和信息交流,就比如说我们好友聊得QQ和相互转发的文件等等。

地理位置不同:就是你家在西藏,我家在北京。自治计算机系统:自治是指各计算机之间不存在主从关系,就是没有上下属的关系。计算机系统这个概念比较大这里就简单的说成我们的计算机,就是我们的电脑。通信线路和通信设备:比如说我们的网线,交换机,路由器等等,它用来我们传输数据。网络通信协议:TCP/IP协议,UDP协议,Http协议,Ftp协议等等。为什么要协议,就像我们各个国家需要交流的时候,因为语言的不同,所以协商共同用的英语进行交流。这是一种规定,以规定的东西来实现交流。不然就像张三说英语李四说汉语,交流不起来。网络操作系统:Android、BSD、iOS、Linux、Mac OS X、Windows、Windows Phone,除了Windows和z/OS等少数操作系统,大部分操作系统都为类Unix操作系统。网络管理软件:软件就是我们用的QQ啊,360浏览器啊,电脑管家啊等等。

这就是计算机网络的定义,即便是这样,计算机网络还是相当的抽象。感觉还是很高大上的。

三 计算机网络组成

先说一下:端系统相当于我们的主机,相当于我们所用的手里面的电脑或者上网的手机。这里来说只是简单的相当于,并不是等于。端系统的链接:端系统

我这里先画的这个图是一个比较简单抽象的图,方便理解。

我们上图所说的端系统就是这个校园网的老师们,教师们,图书馆,服务器。这里又有了三个概念性的东西:交换机,防火墙,路由器。路由器和交换机的图片百度一下就有,这里就不放图了。两个抽象性的东西:局域网和广域网。哎,这些就像是最熟悉的陌生人,还是极其不喜欢这些概念性的文字,太抽象了。这里就简单提一下。

局域网:PC用户端通过交换机组建成局域网,可以联机打与你链接同一个交换机的不联网的单机游戏。这个就是不需要宽带的,不花钱上网。相当于我们这里的校园网。

广域网:广域网是由许多交换机组成的,交换机之间采用点到点线路连接,几
乎所有的点到点通信方式都可以用来建立广域网,包括租用线路、光纤、微波、卫星信道。

广域网和局域网的区别:局域网是在某一区域内的,而广域网要跨越较大的地域,那么如何来界定这个区域呢?例如,一家大型公司的总公司位于北京,而分公司遍布全国各地,如果该公司将所有的分公司都通过网络联接在一起,那么一个分公司就是一个局域网,而整个总公司网络就是一个广域网

路由器:连接两个以上不同的网络。注意是连接网络和网络的。什么意思,简单的说,你的这个网络用到的网络协议和你要连接的网络用的网络协议不一样,才用到的路由器。路由工作在OSI模型的第三层网络层,而交换机工作在OSI模型的第二层数据链路层。

交换机:主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。

防火墙:墙内数据自由出入,墙外数据访问受限。这就是防火墙的作用。比如各个学校或者企业的内网等等。

计算机网络按其逻辑功能上可以分为“资源子网”和“通信子网”两部分,以物理结构来说:就是网络边缘(端系统以及所说的校园网,企业网,家庭网)和网络核心(主要是通过路由器组成的)。

范围比较大的一个图(只是让自己了解一下他的框架)

这张图,或许,不知道的还会有疑问;那么用一个贴近我们大众的比喻,就是如果你是乡里面的人,想要帮你儿子申请一个低保证。那么想要申请的人相当于我们的主机A,那么乡镇事务所处理你的信息(这里相当于本地ISP,如同乡镇事务所一样,他是处理多个主机A的信息),把你的信息交给市里面办理(第二层ISP),这里有一个NAP,(我不是很清楚,下次修改这篇博客再说),然后通过一级一级的往下走就给了儿子他的低保证咯。

总算是写完了,我最近几天学习的内容,也算上给未来自己的一个交代吧,我想我会继续的。计算机网络博大精深啊,我写完了这一篇文章后有多出了几个新的问题,先把问题写出来,想我以后学的更多的时候在解决吧。

问题:1.不同运营商之间是如何实现数据的交换的,路由器的不同协议又是体现在哪些地方

2.用户到交换机再到路由器的实际传输是如何传输的。

3.服务器到底属于端系统还是其他的。

哈哈,今天问了我们老师一个问题,才学到不同运营商是怎么实现数据的交换的(以下比较口语话哈,等一会会把图放在上面):不同的运营商可以直接传输数据,但是数据量必须是相等的(具体的不是很清楚)。上图的ISP是运营商,看图中的第一层的ISP就是用一根线连接在一起的,这里的数据交流需要对等(就是ISP 1给了ISP 2 10mb的数据,那么ISP 2就要给ISP 1同等的10mb数据),如果不能愉快的对等对换,那么ISP们就需要通过因特网的NAP这个东西了。因特网NSP这个具体是什么,自己百度哈。其实这就像是商人交换物品一样,如果没有价值相等的货物,那么货物价值低的那一方会给予另一方相对应的赔偿。到底这么赔偿那就是NAP的事情了。

哎,这是我第四次修改这篇博客了,每一次修改都是一种进步,毕竟不能误人子弟咯。

关于计算机网络原理的学习(一)概论相关推荐

  1. 计算机网络原理(学习通)

    目录 第一章 网络概述 1.1 什么是因特网 1.2 网络边缘 1.3 分组交换网中的时延.丢包和吞吐量 1.3 协议层及其服务模型 1.4 计算机网络和因特网历史 章末检测 第二章  应用层 2.1 ...

  2. 计算机网络原理超详解说

    计算机网络原理超详解说 前言 大家好,我是泰斗贤若如,一个专注于用大白话讲解技术的号主,这次给大家分享计算机网络原理的相关知识,我自认为文章内容已经很通俗易懂了,祝您阅读愉快! 一.计算机网络概述 时 ...

  3. 计算机网络原理课程描述,计算机网络原理

    <计算机网络原理>教学大纲 课程编号:135034 课程名称:<计算机网络原理> 学时/学分:64学时/3.5学分 先修课程:先修课程<计算机导论>.<数据结 ...

  4. 计算机网络部分(共44题),2018年10月自考04741计算机网络原理试卷及答案

    2018年10月高等教育自学考试全国统一命题考试 计算机网络原理 试卷 (课程代码04741) 本试卷共5页,满分l00分,考试时间l50分钟. 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答 ...

  5. 基于探究式教学法的计算机网络原理课程的教学改革与实践,基于探究式教学法的“计算机网络原理”课程的教学改革与实践分析...

    基于探究式教学法的 "计算机网络原理"课程的教学改革与实践分析 张敏莉 摘要":计算机网络原理"课程教学的目标是让学生学习和掌握计算机网络的基本概念.原理.方法 ...

  6. 自考那些事儿(八):计算机网络原理(原理篇)之网络各层

    [前言] 试虽然考完了,但是对这门学科的学习却没有结束,考完后再来看感觉却更好. 在上篇博文-<自考那些事儿:计算机网络原理(总述篇)>对整本书进行宏观的讲解,本篇博文则详细讲解其中的最为 ...

  7. 自考那些事儿(六):计算机网络原理(总述篇)

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 一年一次的自学考试盛宴马上又要来临:回想自己已是第五次征战自考考场,至今依稀记得第一次 ...

  8. springboot《计算机网络原理》课程试题库管理系统开发 毕业设计-附源码271129

    Springboot<计算机网络原理>课程试题库管理系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得 ...

  9. 计算机网络原理 笔记整理

    计算机网络原理 ╭第一章 计算机网络概述|第二章 网络应用|第三章 传输层|第四章 网络层内容大纲<|第五章 数据链路层与局域网|第六章 物理层|第七章 无线与移动网络╰第八章 网络安全基础第一 ...

最新文章

  1. apache2 执行ab测试
  2. iptables的nat表中 -j redirect 与-dnat --to-destnation的区别
  3. c语言简单密码字符a用f代替,c语言实验.doc
  4. springboot---整合shiro
  5. py2exe for python3_使用Py2Exe for Python3创建自己的exe程序
  6. 第七章 scikit-learn与机器学习实战
  7. 强封锁之后,华为正寻求10亿美元贷款;苹果发布iOS 12.3.1正式版,出击垃圾短信;联想CFO为“联想搬出中国”言论道歉;...
  8. c++ 中 define
  9. HDU2098 分拆素数和【筛选法】
  10. Julia : Some, something, Nothing
  11. gen_fsm的学习笔记
  12. HBuilderX前端html功能应用
  13. 2021最新薪酬报告出炉
  14. 多层陶瓷电容器用处_陶瓷电容器作用详解
  15. 如何实现网页的自动登录
  16. 产品通过WHQL测试认证有哪些好处?
  17. adobe illustrator软件能做什么
  18. 4月21日V反再次来临?
  19. 本乃后山人,欲做堂前客。
  20. AMS1117接线图

热门文章

  1. 海量信息,哪一类收获最多?
  2. Net中的AOP系列之构建一个汽车租赁应用
  3. HMaster启动后自动关闭
  4. 基于ABB工业机器人的基本实训系统
  5. JIRA中导出BUG列表是CSV格式的,打开后是乱码
  6. Java 类java.security.spec.PKCS8EncodedKeySpec 实例源码
  7. 六、MySQL数据库面试题(2021最新版)20210907
  8. 【每日早报】2019/08/05
  9. 搜索引擎的相关词提示
  10. 大一上半期 raptor 练习合集(附加C语言代码)(成都工业)