网络基础概论

带宽

网络带宽是指在单位时间(一般指的是1秒钟)内能传输的数据量。
1Mb/s=1024x1024b/s=1024Kb/s=1024/8KB/s=128kb/s。

吞吐量

吞吐量是指对网络、设备、端口、虚电路或其他设施,单位时间内成功地传送数据的数量(以比特、字节、分组等测量)

利用率

CPU利用率
根据cpu的总频率以及已经使用完的频率,可以得出利用率
内存利用率
根据内存的总大小以及已经使用完的内存大小,可以得出内存利用率
接口速率
根据吞吐量的总大小以及已经使用完的带宽,可以得出吞吐量利用率

丢包率

丢包率(Loss Tolerance或Packet Loss Rate)是指测试中所丢失数据包
数量占所发送数据组的比率。计算方法是:“[(输入报文-输出报文)/ 输入报文]*100%”。

广播

广播消息是发送到该 网段中所有设备的消息帧。广播包中描述目的地址的数据全部设置为1:在网络第三层以IP地址255.255.255.255
的形式出现,在网络第二层以MAC地址ff-ff-ff-ff-ff-ff-ff的形式出现。
发送广播后,同一网段中的所有设备都会收到网络消息。请记住, 交换机会转发广播消息,但路由器不会。广播用于通知整个网络设备一些信息,如ARP、DHCP等,都是通过广播报文传输的。

单播

单播是客户端与服务器之间的点到点连接。“点到点”指每个客户端都从服
务器接收远程流。

OSI七层模型(理论模型)

OSI七层模型(理论模型) 为了使全世界不同体系结构的计算机能够互联,国际化标准组织ISO提 出开放系统互联基本参考模型,简称OSI,即所谓的7层协议模型。数据在两 台电脑之间传输,发送方由应用层依次向下将数据通过不同的协议进行包装, 接收方接收到数据从物理层依次向上拆分数据包,最终达到数据交互的目的

物理层

物理层概述(网络的基础)
• 是TCP/IP模型的最底层
• 为数据传输提供可靠环境, 为数据通信的介质提供规范和定义
• 为数据端设备提供传送数据的线路
• 在线路上传输数据 物理层接口
    RJ-45
  光纤接口
           FC 圆形带螺纹光纤接头
           ST 卡接式圆形光纤接头
           SC 方型光纤接头
           LC 窄体方形光纤接头
           MT-RJ 收发一体的方型光纤接头
物理层的传输介质
• 有线介质
• 双绞线
• 光纤
• 无线介质
• 无线电
• 微波
• 激光
• 红外线
物理层的设备
• 集线器
• 最初只是一个多端口的中继器
• 可用于星形拓扑结构
• 能够支持各种不同的传输介质和数据传输速率
• 有些集线器具有内部处理能力,例如,可以接受远程管理、过滤数据或
提供网络诊断信息
• 被交换机所取代 • 数据链路层

 数据链路层的功能

• 数据链路的建立、维护与拆除
• 帧包装、帧传输、帧同步
• 帧的差错恢复
• 流量控制
• MAC寻址

以太网

• 以太网工作在数据链路层MAC子层和物理层
•是我们平常使用的局域网
• 以太网MAC地址用来识别一个以太网上的某个单独的设备或一组设备

双工工作模式

冲突域概念

• 总线上同时有多个机器在传送数据,从而造成数据包的碰撞。

广播域概念

• 当某个区域中一台设备发送了一个广播包,如果这个区域中的其他设
备都能收到时,这个区域就是一个广播域。

冲突域与广播域

路由器每个接口都是一个独立的冲突域和广播域,如HUB,Switch。

TCP/IP四层/五层模型

TCP/IP4层模型:由实际应用发展总结出来的,它包含了应用层、运输层、网际层和网络接口层。
TCP/IP:只有最上面三层,最下面一层网络接口层没有什么具体内容。
TCP/IP四层模型没有真正描述这一层的实现,只是要求能够提供给其上层-网络互连层一个访问接口,以便在其上传递IP分组。

协议

描述网络通信中如何规范使用“语言” 的一组规则就是协议

• 数据通信协议:  决定数据的格式和数据的传输的一组规则或者一组惯例

分层协议(减小复杂性)

MAC-二层协议
• 以太网地址用来识别一个以太网上的某个单独的设备或一组设备
网络层-IP-三层协议
• 定义了基于IP协议的逻辑地址
• 选择数据通过网络的最佳路径
• IP地址的作用:用来标识一个节点的网络地址
ARP协议
IP地址解析为MAC地址
• 主机10.1.1.1想发送数据给主机10.1.1.2,检查缓存,发现没有10.1.1.2的MAC地址,主机10.1.1.1发送ARP广播,所有主机都接收到10.1.1.1的ARP广播,但只有10.1.1.2给它一个单播回复,并缓存10.1.1.1的MAC地址,主机10.1.1.1将10.1.1.2的MAC地址保存到缓存中,发送数据
MAC地址解析为IP地址
• 主机A需要一个IP地址,发送ARP广播,主机10.1.1.254是分配IP地址的Server,它将给A一个回复。
代理ARP工作原理
IP地址解析为网关的接口MAC地址
主机10.1.1.1需要给不在同一网段的主机172.16.1.1发送数据,但是
不知道它的MAC地址,因此发送ARP广播,网关10.1.1.254给10.1.1.1一个单播回复,将自己的接口MAC地址告诉给10.1.1.1

ICMP协议

• ICMP消息通过IP数据报传送,被用来发送错误和控制信息。
• ICMP定义了很多信息类型,例如:
• 目的地不可达
• TTL 超时
• 信息请求
• 信息应答
• 地址请求
• 地址应答
HTTP-应用层协议
HTTP(HyperText Transfer Protoco,超文本传输协议)是一个简单的请求-响应协议
通常运行在TCP之上,是一个应用层协议。HTTP用于实现浏览器与Web服务器之间的通
信。它指定了浏览器与Web服务器的通信方式,即浏览器怎样向Web服务器请求消息,
以及服务器怎样将响应回复给浏览器。HTTP是在网络上实现信息交换的重要基础。
常见Web服务器组件
网站简单区分,可以分为静态网站和动态网站,动态网站可以使用脚本语言进行计算,
而一个动态网站,一般由操作系统搭载Web应用程序,然后联动数据库一起构成,一
般我们把搭载了Web应用的计算器,称之为Web服务器

传输层的协议

• TCP(Transmission Control Protocol)
• 传输控制协议
• 可靠的、面向连接的协议
• 传输效率低
• UDP(User Datagram Protocol)
• 用户数据报协议
• 不可靠的、无连接的服务
• 传输效率高

TCP与UCP

TCP差错控制的3种方式

• 校验和
• 确认
• 受损伤的数据段
• 丢失的数据段
• 重复的数据段
• 失序的数据段
• 确认的丢失
• 超时

TCP的计时器

• 重传计时器-为了控制丢失的数据段
• 坚持计时器-为了防止零窗口死锁
• 保活计时器-防止两个TCP之间的连接长时间的空闲
• 时间等待计时器-连接终止期间使用的,在发送了最后一个ACK后,不立即关闭连接,而是等待一段时间,保证能接收到重复的FIN数据段。

UDP的流控和差错控制
• UDP没有流控机制
• UDP只有校验和来提供差错控制
• 需要上层协议来提供差错控制:例如TFTP协议

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值