系统架构设计师考点—计算机网络

server/2025/1/11 6:27:26/

一、备考指南

       计算机网络知识主要考查的是网络体系结构、网络协议、IP地址、网络规划设计等,同时也是重点考点,在系统架构设计师的考试中只会在选择题里考查,占3~5分。

二、计算机按分布范围分类

c5caec59465f442a95da4c22512d49db.jpg

 三、传输介质

1、双绞线

      双绞线将多根铜线按规则缠绕在一起,能够减少干扰,分为无屏蔽双绞线(Unshielded Twisted Pair, UTP)和屏蔽双绞线(Shielded Twisted Pair, STP),都是由一对铜线族组成、双绞线也即我们常说的网线,传输距离在100m 以内。

(1)无屏蔽双绞线(UTP): 价格低,安装简单,但可靠性相对较低,分为CAT (3类UTP. 速率为10Mb/s)、CAT4(4类UTP,与3类差不多,无应用)、CAT5(5类UTP,速率为100Mb/s. 用于快速以太网)、CAT5E (超5类UTP,速率为1000Mb/s)、CAT6(6类UTP,用来替代CATSE。速率也是1000Mb/s)。

(2)屏蔽双绞线(STP): 比UTP增加了一层屏蔽层,可以有效地提高可靠性,但对应的价格高,安装麻烦,一般用于对传输可靠性要求很高的场合。

2、光纤

      光纤由纤芯和包层组成,光信号在纤芯中传输,然而从PC端出来的信号都是电信号、着要经过光纤传输,就必须将电信号转换为光信号。

(1)多模光纤(MMF):纤芯半径较大,因此可以同时传输多种不同的信号、光信号在光纤中以全反射的形式传输,采用发光二极管LED为光源,成本低,但是传输的效率和可靠性都较低,适合于短距离传输,其传输距离与传输速率相关,速率为100Mb/s时为2km,速率为100OMb/s时为550m。

(2)单模光纤(SMF):纤芯半径很小,一般只能传输一种信号,采用激光二极管LD作为光源,并且只支持激光信号的传播,同样是以全反射形式传播,只不过反射角很大,看起来像一条直线,成本高,但是传输距离远,可靠性高。传输距离可达5km。

四、OSI/RM七层模型

b0d75c8a01054356b5afd29f63e55729.jpg

 950f3eeb3c6b454ca1359b24cb52a28e.jpg

 五、TCP/IP协议

网络协议三要素:语法、语义、时序。

1. 网络层协议

①IP:网络层最重要的核心协议,在源地址和目的地址之间传送数据报,无连接、不可靠。

②ICMP:因特网控制报文协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。

③ARP和RARP:地址解析协议,ARP是将IP地址转换为物理地址,RARP是将物理地址转换为IP地址。

④IGMP:网络组管理协议,允许因特网中的计算机参加多播,是计算机用来向相邻多目路由器报告多目组成员的协议,支持组播。

2.传输层协议(TCP端号的作用:对应用层进程的寻址(19年11月选择题) )

①TCP:整个TCP/IP协议族中最重要的协议之一,在IP协议提供的不可靠数据的基础上,采用了重发技术,为应用程序提供了一个可靠的、面向连接的、全双工的数据传输服务。一般用于传输数据量比较少,且对可靠性要求高的场合。

②UDP:是一种不可靠、无连接的协议,有助于提高传输速率,一般用于传输数据量大,对可靠性要求不高,但要求速度快的场合。

3.应用层协议

   基于TCP的FTP、HTTP等都是可靠传输。基于UDP的DHCP、DNS等都是不可靠传输。

①FTP:可靠的文件传输协议,用于因特网上的控制文件的双向传输。

②HTTP:超文本传输协议,用于从WWW服务器传输超文本到本地浏览器的传输协议。使用SSL加密后的安全网页协议为HTTPS。

③SMTP和POP3:简单邮件传输协议,是一组用于由源地址到目的地址传送邮件的规则,邮件报文采用ASCII格式表示。

④Telnet:远程连接协议,是因特网远程登录服务的标准协议和主要方式。

⑤TFTP:不可靠的、开销不大的小文件传输协议。

⑥SNMP:简单网络管理协议,由一组网络管理的标准协议,包含一个应用层协议、数据库模型和一组资源对象。该协议能够支持网络管理系统,用于监测连接到网络上的设备是否有任何引起管理员关注的情况。

⑦DHCP:动态主机配置协议,基于UDP,基于C/S模型,为主机动态分配IP地址,有固定分配、动态分配、自动分配3种方式。

⑧DNS:域名解析协议,通过域名解析出IP地址。

 


http://www.ppmy.cn/server/157391.html

相关文章

【GIt原理与使用】Git远程仓库

一、理解分布式版本控制系统 我们目前所说的所有内容(工作区,暂存区,版本库等等),都是在本地!也就是在你的笔记本或者计算机上。而我们的 Git 其实是分布式版本控制系统!什么意思呢&#xff1f…

micro-app【微前端系列教程】禁用样式隔离

全局禁用样式隔离 所有应用的样式隔离都会停止 import microApp from micro-zoe/micro-appmicroApp.start({disableScopecss: true, // 默认值false })指定子应用取消禁用样式隔离 <micro-app namexx urlxx disableScopecssfalse></micro-app>指定子应用禁用样式…

Spring Boot3 配合ProxySQL实现对 MySQL 主从同步的读写分离和负载均衡

将 ProxySQL 配合 Spring Boot 使用&#xff0c;主要的目的是在 Spring Boot 应用程序中实现对 MySQL 主从同步的读写分离和负载均衡。这样&#xff0c;你可以利用 ProxySQL 自动将写操作路由到主库&#xff0c;而将读操作路由到从库。 1. 准备工作 确保你的 MySQL 主从同步环…

PHP民宿酒店预订系统小程序源码

&#x1f3e1;民宿酒店预订系统 基于ThinkPHPuniappuView框架精心构建的多门店民宿酒店预订管理系统&#xff0c;能够迅速为您搭建起专属的、功能全面且操作便捷的民宿酒店预订小程序。 该系统不仅涵盖了预订、退房、WIFI连接、用户反馈、周边信息展示等核心功能&#xff0c;更…

机器人避障不再“智障”:HEIGHT——拥挤复杂环境下机器人导航的新架构

导读&#xff1a; 由于环境中静态障碍物和动态障碍物的约束&#xff0c;机器人在密集且交互复杂的人群中导航&#xff0c;往往面临碰撞与延迟等安全与效率问题。举个简单的例子&#xff0c;商城和车站中的送餐机器人往往在人流量较大时就会停在原地无法运作&#xff0c;因为它不…

intra-mart配置多数据源与查询SQL样例

一、前言 intra_mart框架是一种基于Java语言的企业级应用开发框架。配备有标准工作流、文档管理、企业内部门户等可开发组件&#xff0c; 能够融合顾客实际业务&#xff0c;按需求进行自定义开发&#xff0c;实现短期间、低成本的系统构筑。 个人感觉主要是供企业管理使用的框…

【Flink】flink或java异常日志输出不完整问题解决

flink或java异常日志输出不完整问题解决 1.问题 flink submit job&#xff0c;报错查看日志&#xff0c;只有Caused by: java.lang.ClassCastException&#xff0c;异常详情没有&#xff0c; 2.网上参考 参考了网上的几个解决方案&#xff0c;比较精准的如下&#xff1a; https…

Objective-C 是一种面向对象的编程语言

Objective-C 是一种面向对象的编程语言,主要用于苹果公司的操作系统 iOS 和 macOS 的开发。以下是关于 Objective-C 的介绍: 一、历史与发展 Objective-C 是在 20 世纪 80 年代初由 Brad Cox 和 Tom Love 开发的。它是 C 语言的超集,添加了面向对象编程的特性。Objective-…