OSI网络模型和网络连接设备
OSI网络模型和网络连接设备
OSI模型
7层之间传输的协议传输单元(PDU)的专业叫法。
- 第7-5层(应用层)传输的pdu叫:data
- 第4层(传输层)传输的pdu叫:segment(数据段)
- 第3层(网络层)传输的pdu叫:packet(分组)
- 第2层(链路层)传输的pdu叫:frame(桢)


tcp/ip协议族
实现了OSI7层模型的共呢,并且简化了OSI7层模型,只用4层就实现了。
- 应用层:http,ftp等协议
- 传输层:tcp,udp等协议
- 网络层:ip协议
- 物理层:OSI7层里的物理层和链路层
局域网和广域网数据传输的特点
局域网:以广播的形式通信,假设局域网里里用集线器(hub)连接了A,B,C三台主机,当A和C通信时,由于是广播方式传播,所以B也是可以监听到A和C的通信,但是B发现目标地址不是自己,所以就忽略它了。
由于是广播方式传播,当A和B通信的同时,B和C或者B和A就不能够通信了。因为在集线器了,信道只有一条,只有等上一个通信结束了,下一个通信才可以开始。
广域网:以点对点的方式通信。主机间可以并行通信。
网络连接设备

集线器(hub)/转发器(repeater):只是在OSI的物理层通信。连接主机的。
集线器下的主机,由于信道只有一条,所以同一时间只有2台主机间可以通信,其余的要排队,而且集线器下的主机们共享带宽。
集线器连接另一个集线器,也有上面的缺点。

交换机(switch)/网桥(bridge):在OSI的链路层通信。可以连接主机也可以连接集线器。
交换机在内部有一个地址表,通过地址表进行转发。下图A和D通信的话,由于在交换机的同一个口上,所以不需要转发。A和G通信的话,由于在不同的口上,所以需要交换机进行转发。
交换机下可以连接多个集线器,如果集线器1下有4台主机,给集线器1的带宽是10M,那么集线器1下的4台主机共享10M带宽;如果集线器2下有8台主机,给集线器2的带宽是100M,那么集线器2下的8台主机共享10M带宽。所以集线器1和集线器2就有了各自的带宽。
对用户来讲,网速更快了。

路由器(router):在OSI的网络层通信。可以连接不同的网络。
特定是可以连接不同的网络,如果网络1是拨号上网,网络2是以太网,那么只能用路由器来连接,不能使用交换机。理由是,网络1的链路层和网络2的链路层没有相同的地方,所以不能连接。路由器是在网络层进行连接,网络1和网络2在网络层是相同的,所以可以用路由器进行连接。

c/c++ 学习互助QQ群:877684253

本人微信:xiaoshitou5854
OSI网络模型和网络连接设备的更多相关文章
- ISO/OSI七层网络参考模型、TCP/IP四层网络模型和教学五层网络模型
一.说明 直接的原因是昨晚<计算机网络(自顶向下方法)>到货了,以为能讲得有些不一样,但看完整本也就是老调地讲过来讲应用层.传输层.网络层.网络接口层.感觉比之谢希仁的<计算机网络& ...
- TCP/IP协议原理与应用笔记15:网络连接设备
1. 网络连接设备: (1)转发器 Repeater/ 集线器 Hub (2)网桥 Bridge / 交换机 Switch (3)路由器 Router (4)网关 Gateway 2. 从通信角度看待 ...
- 网络知识--OSI七层网络与TCP/IP五层网络架构及二层/三层网络
作为一个合格的运维人员,一定要熟悉掌握OSI七层网络和TCP/IP五层网络结构知识. 废话不多说!下面就逐一展开对这两个网络架构知识的说明:一.OSI七层网络协议OSI是Open System Int ...
- 网络知识梳理--OSI七层网络与TCP/IP五层网络架构及二层/三层网络(转)
reference:https://www.cnblogs.com/kevingrace/p/5909719.html https://www.cnblogs.com/awkflf11/p/9190 ...
- Kubernetes学习之路(二十一)之网络模型和网络策略
目录 Kubernetes的网络模型和网络策略 1.Kubernetes网络模型和CNI插件 1.1.Docker网络模型 1.2.Kubernetes网络模型 1.3.Flannel网络插件 1.4 ...
- 第1章 1.8计算机网络概述--OSI参考模型和网络排错
OSI参考模型的网络排错: 每一层都为上一层提供服务. 如果网络出故障了,应该从底层向高层一层一层的查. OSI参考模型排错指导:(排错原则:自下而上.终极大招ping命令) 1.物理层故障: ①查看 ...
- 网络结构----ISO/OSI七层网络模型和TCP/IP四层网络模型
对等实体在一次交互作用中传送的信息单位称为协议数据单元.它包含控制信息和用户数据两部分. 上下层实体之间的接口称为服务訪问点. ISO/OSI參考模型分为:物理层.数据链路层.网络层.传输层.会话层. ...
- [转]从OSI网络模型到TCP/IP协议族简介
OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信 ...
- 浅谈OSI七层网络模型和TCP/IP四层模型
OSI七层网络模型 OSI(Open System Interconnection)开放系统互连参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系. OSI七层模型 功能 ...
随机推荐
- Easy User Manager System writeup
0x01 解题 思路 一个进程用自己的ip去申请拿到code然后进入verify页面,另外一个进程去申请8.8.8.8 步骤 1. 首先注册一个账号 然后用两个不同的浏览器进入Change页面.这里我 ...
- k8s kubernetes 核心笔记 镜像仓库 项目k8s改造(含最新k8s v1.16.2版本)
k8s kubernetes 核心笔记 镜像仓库 项目k8s改造 2019/10/24 Chenxin 一 基本资料 一 参考: https://kubernetes.io/ 官网 https://k ...
- [20191031]完善vim的bccalc插件7.txt
[20191031]完善vim的bccalc插件7.txt --//增加/ 2^16 %2^16功能,输入\tx,例子:1398145029 = /2^16 %2^16 (type and mode ...
- Python对MySql增删改查
pip install pymysql import pymysql db_config = { 'host': '127.0.0.1(ip)', 'port': 3306, 'user': '账号' ...
- Scrapy 下载图片时 ModuleNotFoundError: No module named'PIL'
使用scrapy的下载模块需要PIL(python图像处理模块)的支持,使用pip安装即可
- IntelliJ 注解@Slf4j后找不到log问题解决
解决方案:IntelliJ IDEA安装lombok插件可以解决以上问题 .步骤:1.找到IDEA 上方的菜单栏 点击File =>Settings,或者按快捷键Ctrl+Alt+S. 2.如图 ...
- [内核同步]自旋锁spin_lock、spin_lock_irq 和 spin_lock_irqsave 分析【转】
转自:https://www.cnblogs.com/x_wukong/p/8573602.html 转自;https://www.cnblogs.com/aaronLinux/p/5890924.h ...
- c/c++概述
c/c++的学习分为两个部分 一.语言标准 语言标准定义了功能特性和标准库两部分. 功能特性由编译器负责具体实现,比如linux下gcc,windows下Visual Studio 标准库实现依赖于具 ...
- java8-04-初识函数式接口
为什么用函数式接口 在函数式编程思想下,允许函数本身作为参数传入另一个函数.使用函数式接口实现"传递行为"的思想 ...
- Vue动态设置Dom元素宽高
需求: slider侧边栏是宽度是动态的,使用jquery可以操作dom元素,设置宽高,但vue是避免操作dom的 <template> <div class="slide ...