常见的网路设备和网络参考模型,以及常见的网络层协议及数据通信过程

简介: 通过介质(例如,网线、光纤、无线WIFI)将网络设备和终端连接起来。操作系统、应用软件、应用程序相互通讯。实现资源共享、信息传递。Internet组成Internet由多个ISP(运营商)组成,例如移动、电信、联通等众多运营商组成。...

网络概述:
硬件方面:通过介质(例如,网线、光纤、无线WIFI)将网络设备和终端连接起来。

软件方面:操作系统、应用软件、应用程序相互通讯。

网络作用:实现资源共享、信息传递。

计算机网络的定义:

image.png

 网络的组成
image.png

 网络术语:
网络的演进:
image.png

 

 Internet组成:

Internet由多个ISP(运营商)组成,例如移动、电信、联通等众多运营商组成。

 网络类型:
image.png

 协议:protocol
   网络通信中的“语言”

        汉语和英语当做协议

        聊天当做通信

        说话内容当做数据

决定数据的格式和传输的一组规则

语言不通,无法沟通、语言一致,通信自如。

协议一致,通信自如。

所以想要实现通信,网络设备要用统一的协议例如TCP/IP协议。

世界上的人们才能使用网络设备自由通信,通信自如。

 image.png

 网络的性能指标:
带宽(bandwidth):
带宽没有快慢,只有使用时每bps(比特每秒)传输的数据量。10M比特每秒100M比特每秒。

1、描述在单位时间内从一个节点传送到另一个节点的数据量

2、类似水管道粗细,道路宽度程度

3、以bps(bit per second,比特每秒)为单位

4、如:以太网带宽为10Mbps,快速以太网为100Mbps

延迟(delay):
1、描述数据从一个节点传送到另一个节点所经历的时间

2、通常以ms为单位  

网络拓扑(topology):
用来描绘网络结构(网络类型、设备类型、设备数量、线缆、带宽、服务、数据走向等)的示意图。

 

 

 

 拓扑类型:
根据接口、线缆、封装判断

 

 星形线路是典型的局域网架构,缺点是交换机挂了,其余全挂了,优点是,一台pc机坏了,其余的不影响。 

TCP/IP模型
image.png

应用层

Telnet:远程登陆协议,提供远程管理服务
FTP:文件传输协议,提供互联网文件资源共享服务

SMTP:简单邮件传输协议,提供互联网电子邮件服务

TFTP:简单文件传输协议,提供简单的文件传输服务

传输层:
TCP:为应用程序提供可靠的面向连接到通信服务

UDP:提供了无连接通行,且不对传送数据包进行可靠保证

网络层:
IP:将传输层的数据封装成数据包并完成源站点到目的站点的转发提供无连接的,不可靠的服务

IGMP:负责IP组播成员管理的协议。它用来在IP主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。
ICMP:基于IP协议在网络中发送控制消息,提供可能发生在通信环境中的各种问题反馈。通过这些信息,使管理者可以对所发生的问题作出诊断,然后采取适当的措施解

数据链路层
Ethernet:一种多路访问广播型数据链路层协议,是当前应用最为广泛的局域网技术。
PPP:一种点对点模式的数据链路层协议,多用于广域网。
PPPoE (Point-to-Point Protocol over Ethernet,以太网承载PPP协议):常见的应用有家庭宽带拨号上网。

TCP 三次握手
image.png

 数据的封装过程
image.png

数据解封装过程:
image.png

相关文章
|
11天前
|
域名解析 存储 网络协议
深入解析网络通信关键要素:IP 协议、DNS 及相关技术
本文详细介绍了IP协议报头结构及其各字段的功能,包括版本、首部长度、服务类型、总长度、标识、片偏移、标志、生存时间(TTL)、协议、首部检验和等内容。此外,还探讨了IP地址的网段划分、特殊IP地址的应用场景,以及路由选择的大致流程。最后,文章简要介绍了DNS协议的作用及其发展历史,解释了域名解析系统的工作原理。
48 5
深入解析网络通信关键要素:IP 协议、DNS 及相关技术
用MASM32按Time Protocol(RFC868)协议编写网络对时程序中的一些有用的函数代码
用MASM32按Time Protocol(RFC868)协议编写网络对时程序中的一些有用的函数代码
|
14天前
|
缓存 算法 物联网
基于AODV和leach协议的自组网络平台matlab仿真,对比吞吐量,负荷,丢包率,剩余节点个数,节点消耗能量
本系统基于MATLAB 2017b,对AODV与LEACH自组网进行了升级仿真,新增运动节点路由测试,修正丢包率统计。AODV是一种按需路由协议,结合DSDV和DSR,支持动态路由。程序包含参数设置、消息收发等功能模块,通过GUI界面配置节点数量、仿真时间和路由协议等参数,并计算网络性能指标。 该代码实现了节点能量管理、簇头选举、路由发现等功能,并统计了网络性能指标。
133 73
|
15天前
|
机器学习/深度学习 人工智能 算法
鸟类识别系统Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+ResNet50算法模型+图像识别
鸟类识别系统。本系统采用Python作为主要开发语言,通过使用加利福利亚大学开源的200种鸟类图像作为数据集。使用TensorFlow搭建ResNet50卷积神经网络算法模型,然后进行模型的迭代训练,得到一个识别精度较高的模型,然后在保存为本地的H5格式文件。在使用Django开发Web网页端操作界面,实现用户上传一张鸟类图像,识别其名称。
60 12
鸟类识别系统Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+ResNet50算法模型+图像识别
|
16天前
|
安全 物联网 定位技术
2G网络和基站的撤销对物联网设备的影响
2G网络和基站的撤销对物联网设备的影响是多方面的,以下是对这一影响的详细分析:
2G网络和基站的撤销对物联网设备的影响
|
7天前
|
机器学习/深度学习 数据采集 网络安全
使用Python实现深度学习模型:智能网络安全威胁检测
使用Python实现深度学习模型:智能网络安全威胁检测
33 5
|
5天前
|
机器学习/深度学习 算法 搜索推荐
图神经网络综述:模型与应用
图神经网络综述:模型与应用
|
11天前
|
监控 网络协议 网络性能优化
如何办理支持UDP协议的网络
在当今网络环境中,UDP(用户数据报协议)因传输速度快、延迟低而广泛应用于在线游戏、视频流媒体、VoIP等实时服务。本文详细介绍了办理支持UDP协议网络的方法,包括了解UDP应用场景、选择合适的ISP及网络套餐、购买支持UDP的设备并进行优化设置,以及解决常见问题的策略,帮助用户确保网络稳定性和速度满足实际需求。
|
9天前
|
传感器 物联网 人机交互
物联网:物联网,作为新一代信息技术的重要组成部分,通过智能感知、识别技术与普适计算等通信感知技术,将各种信息传感设备与互联网结合起来而形成的一个巨大网络,实现了物物相连、人物相连,开启了万物互联的新时代。
在21世纪,物联网(IoT)作为新一代信息技术的核心,正以前所未有的速度重塑生活、工作和社会结构。本文首先介绍了物联网的概念及其在各领域的广泛应用,强调其技术融合性、广泛的应用范围以及数据驱动的特点。接着,详细阐述了物联网行业的现状和发展趋势,包括政策支持、关键技术突破和应用场景深化。此外,还探讨了物联网面临的挑战与机遇,并展望了其未来在技术创新和模式创新方面的潜力。物联网行业正以其独特魅力引领科技发展潮流,有望成为推动全球经济发展的新引擎。
|
10天前
|
存储 机器人 Linux
Netty(二)-服务端网络编程常见网络IO模型讲解
Netty(二)-服务端网络编程常见网络IO模型讲解
下一篇
无影云桌面