计算机网络-计算机网络体系结构-概述,模型

目录

一、计算机网络概述

二、性能指标

速率

带宽

吞吐量

时延

往返时延RTT

利用率

三、计算机网络体系结构

分层结构

IOS模型

应用层->

表示层->

会话层->

传输层->

网络层->

数据链路层->

物理层->

TCP/IP模型


一、计算机网络概述

**计算机网络功能:**数据通信,资源共享,分布式处理,提供可靠性,负载均衡

组成:硬件,软件,协议

功能组成:

通信子网:数据通信

资源子网:资源共享/数据处理

范围:广域网(WAN)交换技术 ,城域网(MAN) ,局域网(LAN)广播技术 , 个人区域网(PAN)

投票结构:总线型、星型、环型、网状型

传输技术:广播式、点对点(分组存储转发,路由选择)

二、性能指标

速率

数据量或数据传输率或比特率

带宽

某信号具有的频率宽度,单位赫兹(Hz),一秒多少比特

吞吐量

某时间内通过某个网络的数据量,b/s , kb/s , Mb/s

时延

数据从网络的一端传送到另一端所需的时间,也叫延迟

时延带宽积=传播时延*带宽

开始的第一个比特到终点时,链路中有多少比特 (容量)

往返时延RTT

从发送方发送数据开始,到发送方收到接收方的确认,总共经历的时延

RTT包括 <往返传播时延=传播时延*2> 和 <末端处理时间>

利用率

三、计算机网络体系结构

分层结构

IOS模型

应用层->

所有和用户交互产生网络流量的程序

文件传输(FTP)、电子邮件(SMTP)、万维网(HTTP)

表示层->

:两个通信系统中交换信息的表示方式(语法和语义)

数据格式的变换 (翻译)

数据加密和解密

数据的压缩和恢复

会话层->

实体/用户进程提供建立连接并在连接上有序的传输数据 ,(建立同步SYN)

功能:建立,管理,终止会话

校验点使会话在通信失效时从校验点继续恢复通信,实现数据同步

传输层->

负责主机中两个进程的通信,即端到端通信

功能:可靠传输,不可靠传输、差错控制、 流量控制、复用分用

协议:TCP、 UDP

网络层->

网上不同主机提供通信服务

功能:路由选择、流量控制、差错控制、拥塞控制

协议:IP、IPX、ICMP、IGMP、ARP、RARP、OSPF

数据链路层->

把网络层传输下来的数据报组装成帧

功能:成帧(定义帧开始和结束)

差错控制(帧错、位错)

流量控制

访问控制(信道的访问)

协议:Ethernet、PPP

物理层->

在物理媒体上实现比特流的透明传输

功能:定义接口特性

定义传输模式(单工、半双工、双工)

定义传输速率

比特同步

比特编码

协议:Rj45、802.3

TCP/IP模型

相关推荐
Java成神之路-22 分钟前
TCP Socket 与 UDP Socket
tcp/ip·计算机网络·udp
Peter-OK3 小时前
PostgreSQL学习笔记(入门-进阶-精通说明)
笔记·学习·postgresql
成都蜀味缘餐饮技术培训学校5 小时前
手撕烤兔技术培训实战指南,秘制腌料配方比例与调制手法
大数据·经验分享·笔记·其他·微信公众平台
希和20276 小时前
免费AI视频生成工具汇总(国内优先,适合做漫剧、短视频,Obsidian笔记版)
人工智能·笔记·音视频
蒸蒸yyyyzwd7 小时前
秋招学习笔记 day109
笔记·八股
只愿云淡风清10 小时前
正则表达式学习笔记 02:基础语法
笔记·学习·正则表达式
希和202720 小时前
考研英语阅读词汇笔记|城市野径、抄近道步道(非正式小路)
笔记·考研
一个人旅程~1 天前
关于imac27inch因改短用户名导致混合硬盘和系统崩溃的问题分析与故障解决
经验分享·笔记·macos·新浪微博
心祭丫丫1 天前
【每天一个 Python 小案例17】Python 实现通讯录
开发语言·人工智能·笔记·python·学习
派大猩猩_1 天前
Obsidian 笔记怎么同步多端:Nutstore Sync 大笔记库同步测评
笔记·obsidian·obsidian插件·obsidian同步