计算机网络——什么是计算机网络
什么是计算机网络:
网络:网络连接设备通过传输介质,将网络终端连接起来,进行资源共享,信息传递的平台)
网络连接设备:路由器,交换机,集线器
传输介质:网线,光纤,同轴电缆,双绞线
网络终端设备:电脑,手机,物联网
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协议的数据包,来进行网络联通性的检测
计算机网络——什么是计算机网络相关推荐
- 计算机网络分为两大阶段,【多选题】计算机网络的发展分为哪些阶段?()
A. 远程终端联机阶段 B. 计算机网络阶段 C. 计算机网络互联阶段 D. 信息高速公路阶段...
[多选题]计算机网络的发展分为哪些阶段?() A. 远程终端联机阶段 B. 计算机网络阶段 C. 计算机网络互联阶段 D. 信息高速公路阶段 更多相关问题 冰箱要定期清洗,清洗冰箱应用无腐蚀的消洁剂稀 ...
- B站王道论坛计算机网络,成都理工大学计算机网络考研学长经验分享
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 成理计算机网络考研学长经验 随着计算机(软件工程)报考热,学校为了有区分度,根据学校规划2021年简章将计算机科学与技术(学硕)和电子信息(专硕)专业课从 ...
- 【计算机网络】计算机网络 OSI 参考模型 ( 计算机网络分层结构 | OSI 七层参考模型 | 应用层 | 表示层 | 会话层 | 传输层 | 网络层 | 数据链路层 | 物理层 )
文章目录 一.计算机网络分层结构 二.OSI 七层参考模型 三.应用层 四.表示层 五.会话层 六.传输层 七.网络层 八.数据链路层 九.物理层 一.计算机网络分层结构 计算机网络分层结构 : ① ...
- 计算机网络知识点1——计算机网络概述
什么是计算机网络? 计算机网络=通信技术+计算机技术 计算机网络是通信技术与计算机技术紧密结合的产物 计算机网络就是一种通信网络 计算机网络的定义:计算机网络就是互连的.自治的计算机集合. 自治-无主 ...
- 计算机网络课程计划,计算机网络教学计划2017
计算机网络教学计划2017 教学计划(课程计划)是课程设置的整体规划,它规定不同课程类型相互结构的方式,也规定了不同课程在管理学习方式的要求及其所占比例.下面是小编整理的计算机网络教学计划范文,希望对 ...
- 应用计算机网络的方面,计算机网络技术在电子信息工程中的应用研究(1)
杨浩章 叶雨泓 杨鹏进 摘要:在科技飞速发展的21世纪,人类文明已经达到了前所未有的阶段.互联网随着新时代也逐渐进入日常生活中.电子信息技术广泛应用于社会生活中,计算机网络技术与电子信息技术的兴起会对 ...
- 计算机网络西北大学,西北大学计算机网络复习资料 (拟).doc
**** 计算机网络复习 TOC \o "1-3" \h \z \u 一.计算机网络概论 3 (一)计算机的形成与发展 3 (二)计算机网络定义与分类 3 (三)计算机网络结构 4 ...
- 计算机网络分层作业,计算机网络作业布置-参考答案
第一章作业参考答案 1. 什么是计算机网络?什么是网络协议?网络协议的要素有哪些? 答:计算机网络是指具有独立功能的计算机,通过网络通讯设备连接起来,能够实现数据通信和资源共享的计算机系统的集合. 网 ...
- 计算机网络 校园网规划,计算机网络课程校园网规划设计
计算机网络课程校园网规划设计 计算机网络课程设计 1 计算机网络课程设计计算机网络课程设计 课程名称 网络设备互联连 题目名称 校园网规划设计 计算机网络课程设计 2 目目 录录 一.课程设计目的和意 ...
- 2019文都计算机网络百度云,2019计算机考研|计算机网络知识:计算机网络体系结构...
2019计算机考研|计算机网络知识:计算机网络体系结构 2018-09-14 12:00 | 考研集训营 计算机考研考生需要在强化提升阶段加快复习进度.下面,文都考研集训营为了助力计算机考研学子一臂之 ...
最新文章
- 影像组学视频学习笔记(33)-使用SimpleITK实现医学影像差值、Li‘s have a solution and plan.
- Java线程池(一)
- 【Java】实战Java虚拟机之五“开启JIT编译”
- 《编译原理》实验报告——递归下降语法分析器的构建
- 向所有的代码小神童学习!
- 折线图 java_java报表折线图
- apache httpclient 工具类_使用HttpClient进行服务的远程调用
- 使用thead,tbody,tfoot来实现表格的分页打印
- 聚类(2)-- Fuzzy k-means clustering
- ArcMap DayDreamInGIS数据处理工具 插件之 搜狗词库生成
- 中国石油大学《近代炼油技术》第二阶段在线作业
- java 环绕通知_SpringAOP四种通知类型+环绕通知
- 侃搜索引擎_信息能如何有效的传递
- 马化腾:通向互联网未来的七个路标
- 奥比中光网络深度摄像头——人脸活体检测
- “消失”的Android技术博主们现在如何,framework框架
- 在Ubuntu16.04上安装Aegisub
- 零基础语法入门第十二/十三讲指示代词和不定代词以及形容词
- Windows 11 on ARM Insider Preview 下载
- 富士服务器型号,互联网常识普及:富士x100使用技巧全解析【对比】
热门文章
- 可调速气体采样泵和液体采样泵选型介绍
- redis 失效时间单位是秒还是毫秒_redis设置过期时间
- 会议记录怎样做得又快又好?一分钟学会录音转文字
- 如何在国内开设美元账户进行美元投资?
- 深度分析蚂蚁金服RPC框架结构
- 互联网晚报 | 8月16日 星期一 | 李宁上半年营收破百亿;微博视频打赏功能测试上线;我国银行理财产品投资者数量超6000万...
- 【Java】Unicode转中文代码实现
- screentogif能录制声音吗_如何用Screen to Gif快速录制动图
- 读取groundtruth_rect.txt并转为数组
- 冯诺依曼体系结构VS哈佛体系结构