什么是计算机网络:

网络:网络连接设备通过传输介质,将网络终端连接起来,进行资源共享信息传递平台

网络连接设备:路由器,交换机,集线器

传输介质:网线,光纤,同轴电缆,双绞线

网络终端设备:电脑,手机,物联网

OSI定义了网络互联的七层框架(物理层、数据链路层、网络层、 传输层 、会话层 、表示层、 应用层)

TCP/IP

互联网的构成需要满足两个条件:

1.足够多的网络节点

2.足够长的传输距离

第一个条件很容易满足,我们主要看第二个。长距离传输需要介质,我们常用的介质有网线,光纤,同轴电缆,双绞线。物理传输介质在传输数据的过程中会出现损耗,导致信号失真,乱码。针对这种情况我们引入两种物理设备:

1.中继器(作用于物理层)

它的作用在于延长物理传输距离(一个网段最多只可存在4个中继器),中继器的工作原理是对接收信号进行再生和发送,从而增加信号传输的距离。

集线器(作用于物理层,半双工)

作用和中继器一样用于延长物理传输距离,但是它和中继器的不同在于,集线器的主要功能是对接收到的信号进行再生整形放大(广播发送),以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。(集线器虽然可以延长有限的距离,但是却存在安全,延迟等问题)

初步解决了短距离传输问题,但同时带来了安全,延迟和冲突等问题,为解决这些问题,引入新的物理设备--交换机

网络拓扑结构:

相关基本概念

节点:是网络端口,分为“转节点”和“访问节点”两类。“转节点”的作用是支持网络的连接,它通过通信线路转接和传递信息,如交换机、网关、路由器、防火墙设备的各个网络端口等;而“访问节点”是信息交换的源点和目标点,通常是用户计算机上的网卡接口。

结点:一个“结点”是指一台网络设备,因为它们通常连接了多个“节点”,所以称之为“结点”。在计算机网络中的结点又分为链路结点和路由结点,它们就分别对应的是网络中的交换机和路由器。

链路:“链路”是两个节点间的线路。链路分物理链路和逻辑链路(或称数据链路)两种,前者是指实际存在的通信线路,由设备网络端口和传输介质连接实现;后者是指在逻辑上起作用的网络通路,由计算机网络体系结构中的数据链路层标准和协议来实现。如果链路层协议没有起作用,数据链路也就无法建立起来。

通路:“通路”从发出信息的节点到接收信息的节点之间的一串节点和链路的组合。也就是说,它是一系列穿越通信网络而建立起来的节点到节点的链路串连。它与“链路”的区别主要在于一条“通路”中可能包括多条“链路”。

几种拓扑结构

1.总线型拓扑(直线型)

所有设备均可接收信号(基于广播机制)存在问题:所有主机均能收到发送的报文,当总线上的设备将网卡设置为混杂模式时,此设备无论是不是报文的目标主机,均会将报文接收(默认为目标主机不是我,我就直接抛弃此报文)

2.环形拓扑

单点故障,信号绕环传输,单向传输。

3.星型拓扑

  • 星型拓扑:星型的是中间通过交换机网线连接起来;特点:存在单点故障和通过同心点传输

  • 扩展星型拓扑:比星型拓扑的复原能力更强

4.网状拓扑

  • 全网状拓扑:容错能力强;实施成本高

5.混合型--多环型拓扑

特点:信号沿相反方向传输;比单环的复原能力更强 当外面的主环坏时,启用内环,具有一定容错性

以上关于拓扑结构的内容转载于:网络拓扑结构_wdirdo的博客-CSDN博客_网络拓扑结构

交换机(二层设备,应用于数据链路层)

作用

0,增加端口密度

1,可以无限延长传输距离

2,完全解决冲突 --- 所有主机同一时间可以同时收发数据

3,实现单播 --- 一对一的通信

交换机是二层设备,转发原理是数据来到交换机,交换机先看数据中的源MAC地址,之后将源MAC地址和进入的接口的对应关系记录在MAC地址表,之后,看目标MAC地址,根据目标MAC地址查看MAC地址表。如果MAC地址表中有记录,则将按照记录从对应的接口发出,实现单播,否则,泛洪 ---- 除了进入的接口外,交换机将数据转发给剩余的所有接口。

老化时间30s。

MAC地址

全球唯一,格式统一

全球唯一,48位二进制构成;前24位 是厂商的标识;后24位是物理地址: 201E-88AF-F271 ---- 由12位16进制表达主要是为了方便人去识别区分

ipconfig /all --- 通过命令行控制界面查看MAC地址

MAC地址是介质访问控制层的地址,属于二层地址,由源地址SMAC到目标地址DMAC。

泛洪:除了进入的接口外,将数据转发给其他所有接口。当目标MAC地址未知时,或交换机收到广播/组播帧时,会泛洪。

交换机的一个接口可以对应多个MAC地址,一个MAC地址只能对应一个交换机的接口。MAC地址表的老化时间 --- 300S,这样就可以解决网络传输中单播(地址发送)和冲突解决(排队等待机制),但是我们只是做到了无线延长网络距离,和局域范围(交换机联组)内的交流通信。由于交换机的泛洪机制,我们无法将网络范围扩大。

为解决这个问题,我们引入新的物理设备:路由器

路由器(作用于网络层)

作用是连接不同的网段,负责将局域网连接到广域网和互联网中,在路由器中记录着路由表,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。发生在网络层。在路由器中,路由表的识别单位为ip地址。

路由器作用为:隔离泛洪范围(路由器的一个接口对应一个泛洪范围)和信息转发。将交换机的泛洪范围隔离,避免全网的泛洪。

IP --- 互联网协议 --- IPV4 --- 32位二进制构成 --- 点分十进制

IPV6 --- 128位二进制构成 --- 冒分十六进制

IPv4 地址: 192.168.43.105

11000000.10101000.00101011.01101001

11111111.00000000.00000000.00000000 ---- 1代表网络位,0代表主机位 --- 子网掩码 --- 由连续的1和连续的0构成。

网络位 -- 网络位相同,则代表处于同一个泛洪范围;

主机位 -- 区分同一个泛洪范围内的各个主机。

ping ---- 通过发送ICMP协议的数据包,来进行网络联通性的检测

计算机网络——什么是计算机网络相关推荐

  1. 计算机网络分为两大阶段,【多选题】计算机网络的发展分为哪些阶段?() A. 远程终端联机阶段 B. 计算机网络阶段 C. 计算机网络互联阶段 D. 信息高速公路阶段...

    [多选题]计算机网络的发展分为哪些阶段?() A. 远程终端联机阶段 B. 计算机网络阶段 C. 计算机网络互联阶段 D. 信息高速公路阶段 更多相关问题 冰箱要定期清洗,清洗冰箱应用无腐蚀的消洁剂稀 ...

  2. B站王道论坛计算机网络,成都理工大学计算机网络考研学长经验分享

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 成理计算机网络考研学长经验 随着计算机(软件工程)报考热,学校为了有区分度,根据学校规划2021年简章将计算机科学与技术(学硕)和电子信息(专硕)专业课从 ...

  3. 【计算机网络】计算机网络 OSI 参考模型 ( 计算机网络分层结构 | OSI 七层参考模型 | 应用层 | 表示层 | 会话层 | 传输层 | 网络层 | 数据链路层 | 物理层 )

    文章目录 一.计算机网络分层结构 二.OSI 七层参考模型 三.应用层 四.表示层 五.会话层 六.传输层 七.网络层 八.数据链路层 九.物理层 一.计算机网络分层结构 计算机网络分层结构 : ① ...

  4. 计算机网络知识点1——计算机网络概述

    什么是计算机网络? 计算机网络=通信技术+计算机技术 计算机网络是通信技术与计算机技术紧密结合的产物 计算机网络就是一种通信网络 计算机网络的定义:计算机网络就是互连的.自治的计算机集合. 自治-无主 ...

  5. 计算机网络课程计划,计算机网络教学计划2017

    计算机网络教学计划2017 教学计划(课程计划)是课程设置的整体规划,它规定不同课程类型相互结构的方式,也规定了不同课程在管理学习方式的要求及其所占比例.下面是小编整理的计算机网络教学计划范文,希望对 ...

  6. 应用计算机网络的方面,计算机网络技术在电子信息工程中的应用研究(1)

    杨浩章 叶雨泓 杨鹏进 摘要:在科技飞速发展的21世纪,人类文明已经达到了前所未有的阶段.互联网随着新时代也逐渐进入日常生活中.电子信息技术广泛应用于社会生活中,计算机网络技术与电子信息技术的兴起会对 ...

  7. 计算机网络西北大学,西北大学计算机网络复习资料 (拟).doc

    **** 计算机网络复习 TOC \o "1-3" \h \z \u 一.计算机网络概论 3 (一)计算机的形成与发展 3 (二)计算机网络定义与分类 3 (三)计算机网络结构 4 ...

  8. 计算机网络分层作业,计算机网络作业布置-参考答案

    第一章作业参考答案 1. 什么是计算机网络?什么是网络协议?网络协议的要素有哪些? 答:计算机网络是指具有独立功能的计算机,通过网络通讯设备连接起来,能够实现数据通信和资源共享的计算机系统的集合. 网 ...

  9. 计算机网络 校园网规划,计算机网络课程校园网规划设计

    计算机网络课程校园网规划设计 计算机网络课程设计 1 计算机网络课程设计计算机网络课程设计 课程名称 网络设备互联连 题目名称 校园网规划设计 计算机网络课程设计 2 目目 录录 一.课程设计目的和意 ...

  10. 2019文都计算机网络百度云,2019计算机考研|计算机网络知识:计算机网络体系结构...

    2019计算机考研|计算机网络知识:计算机网络体系结构 2018-09-14 12:00 | 考研集训营 计算机考研考生需要在强化提升阶段加快复习进度.下面,文都考研集训营为了助力计算机考研学子一臂之 ...

最新文章

  1. 影像组学视频学习笔记(33)-使用SimpleITK实现医学影像差值、Li‘s have a solution and plan.
  2. Java线程池(一)
  3. 【Java】实战Java虚拟机之五“开启JIT编译”
  4. 《编译原理》实验报告——递归下降语法分析器的构建
  5. 向所有的代码小神童学习!
  6. 折线图 java_java报表折线图
  7. apache httpclient 工具类_使用HttpClient进行服务的远程调用
  8. 使用thead,tbody,tfoot来实现表格的分页打印
  9. 聚类(2)-- Fuzzy k-means clustering
  10. ArcMap DayDreamInGIS数据处理工具 插件之 搜狗词库生成
  11. 中国石油大学《近代炼油技术》第二阶段在线作业
  12. java 环绕通知_SpringAOP四种通知类型+环绕通知
  13. 侃搜索引擎_信息能如何有效的传递
  14. 马化腾:通向互联网未来的七个路标
  15. 奥比中光网络深度摄像头——人脸活体检测
  16. “消失”的Android技术博主们现在如何,framework框架
  17. 在Ubuntu16.04上安装Aegisub
  18. 零基础语法入门第十二/十三讲指示代词和不定代词以及形容词
  19. Windows 11 on ARM Insider Preview 下载
  20. 富士服务器型号,互联网常识普及:富士x100使用技巧全解析【对比】

热门文章

  1. 可调速气体采样泵和液体采样泵选型介绍
  2. redis 失效时间单位是秒还是毫秒_redis设置过期时间
  3. 会议记录怎样做得又快又好?一分钟学会录音转文字
  4. 如何在国内开设美元账户进行美元投资?
  5. 深度分析蚂蚁金服RPC框架结构
  6. 互联网晚报 | 8月16日 星期一 | 李宁上半年营收破百亿;微博视频打赏功能测试上线;我国银行理财产品投资者数量超6000万...
  7. 【Java】Unicode转中文代码实现
  8. screentogif能录制声音吗_如何用Screen to Gif快速录制动图
  9. 读取groundtruth_rect.txt并转为数组
  10. 冯诺依曼体系结构VS哈佛体系结构