计算机网络工程所有技能
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机网络工程所有技能相关的知识,希望对你有一定的参考价值。
请详细把所有的网络工程师的技能以及技术列出来,包括所有分支,我需要...........我加分........
那可多了。网络工程师应该能根据应用部门的要求进行网络系统的规划、设计和网络设备的软硬件安装调试工作,能进行网络 系统的运行、维护 和管理,能高效、可靠、安全地管理网络资源,作为网 络专业人员对系 统开发进行技术支持和指导,具 有工程师的实际工作能 力和业务水平,能指导助理工程师从事网络系统 的构建和管理工作。
最基本的知识:
1、IP地址的划分;
2、Cisco路由器与交换机的基本配置;
3、网络安全与网络管理等基础知识;
4、Web、Ftp、Email等各种服务器的搭建与配置;
5、各种网络故障的排查与判断;
6、路由器和交换机的工作原理;
7、如何利用三层路由器和交换机进行VLAN的划分。
1 、硬件知识
1.1、计算机结构
·计算机组成(运算器、控制器、存储器、I/O部件)
· 指令系统(指令、寻址方式、CISC、RISC)
· 多处理器(紧耦合系统、松耦合系统、阵列处理机、双机系统、同步)
· 处理器性能
1.2、 存储器
· 存储介质(半导体存储器、磁存储器、光存储器)
·存储系统
· 主存与辅存
· 主存类型,主存容量和性能
· 主存配置(主存奇偶校验、交叉存取、多级主存、主存保护系统)
·高速缓存
· 辅存设备的性能和容量计算
1.3 、输入输出结构和设备
· I/O接口(中断、DMA、通道、SCSI、并行接口、通用接口总线、RS-232、USB、IEEE1394、红外线接口、输入输出控制系统、通道)
·输入输出设备类型和特性
1.4、 嵌入式系统基础知识
2.0、操作系统知识
2.1 、基本概念
· 操作系统定义、特征、功能及分类(批处理、分时、实时、网络、分布式)
·多道程序
· 内核和中断控制
· 进程和线程
2.2、 处理机管理、存储管理、设备管理、文件管理、作业管理
· 进程的状态及转换
· 进行调度算法(分时轮转、优先级、抢占)
· 死锁
· 存储管理方案(分段与分页、虚存、页面置换算法)
· 设备管理的有关技术(Spooling、缓冲、DMA、总线、即插即用技术)
· 文件管理
· 共享和安全(共享方式、可靠性与安全性、恢复处理、保护机制)
· 作业的状态及转换
·作业调度算法(先来先服务、短作业优先、高响应比优先)
3.0、系统配置方法
3.1 、系统配置技术
· 系统架构模式(2层、3层及多层C/S和B/S系统)
· 系统配置方法(双机、双工、热备份、容错、紧耦合多处理器、松耦合多处理器)
· 处理模式(集中式、分布式、批处理、实时系统、Web计算、移动计算)
3.2、 系统性能
· 性能设计(系统调整、响应特性)
· 性能指标、性能评估(测试基准、系统监视器)
3.3、系统可靠性
· 可靠性计算(MTBF、MTTR、可用性、故障率)
· 可靠性设计(失效安全、软失效、部件可靠性及系统可靠性的分配及预估)
· 可靠性指标和可靠性评估,RAS(可靠性、可用性和可维护性)
2、系统开发基础
1 、系统开发基础知识
1.1、需求分析和设计方法
· 需求分析
· 结构化分析设计
·面向对象设计
· 模块设计、I/O设计、人机界面设计
1.2 、开发环境
· 开发工具(设计工具、编程工具、测试工具、CASE)
· 集中开发环境
1.3 、测试评审方法
· 测试方法
· 评审方法
· 测试设计和管理方法(注入故障、系统测试)
1.4 、项目管理基础知识
· 制定项目计划
· 质量计划、管理和评估
· 过程管理(PERT图、甘特图、工作分解结构、进度控制、关键路径)
· 配置管理
· 人员计划和管理
· 文档管理(文档规范、变更手续)
· 开发组织和作用(开发组成员、项目经理)
· 成本管理和风险管理
1.5 、系统可审计性
· 审计方法、审计跟踪
· 在系统中纳入和可审计性
2 .0、系统运行和维护知识
2.1 、系统运行
· 系统运行管理(计算机系统、网络)
· 系统成本管理
· 系统运行(作业调度、数据I/O管理、操作手册)
· 用户管理(ID注册和管理)
· 设备和设施管理(电源、空调设备、设备管理、设施安全和管理)
· 系统故障管理(处理手续、监控,恢复过程、预防措施)
· 安全管理
· 性能管理
· 系统运行工具(自动化操作工具、监控工具、诊断工具)
·系统转换(转入运行阶段、运行测试、版本控制)
· 系统运行服务标准
2.2、系统维护
· 维护的类型(完善性维护、纠错性维护、适应性维护、预防性维护)
· 维护的实施(日常检查、定期维护、预防性维护、事后维护、远程维护)
· 硬件维护,软件维护,维护合同
3、网络技术
1 、网络体系结构
·网络拓扑结构
· OSI/RM
· 应用层协议(FTP、TELNET、SNMP、DHCP、POP、SMTP、HTTP)
·传输层协议(TCP、UDP)
· 网络层协议IP(IP地址、子网掩码)
· 数据链路层协议(ARP、RARP、PPP、SLIP)
·物理地址(单播、广播、组播)
2 编码和传输
2.1、调制和编码
· AM、FM、PM、QAM
· PCM、抽样
2.2、传输技术
· 通信方式(单工/半双工/全双工、串行/并行、2线/4线)
· 差错控制(CRC、海明码、奇偶校验、比特出错率)
· 同步控制(起停同步、SYN同步、标志同步、帧同步)
· 多路复用(FDM、TDM、WDM)
· 压缩和解压方法(JPEG、MPEG、MH、MR、MMR、游程长度)
2.3、传输控制
· 竞争系统
· 轮询/选择系统
· 基本规程、多链路规程、传输控制字符、线路控制
· HDLC
2.4、 交换技术(电路交换、存储转发、分组交换、ATM交换、帧中继)
2.5、 公用网络和租用线路
3.1、 网络
3.2、 网络分类
· 按地域分类(LAN、MAN、WAN)
· 按服务分类(因特网、企业内部网)
· 按传输媒体分类(电话、数据、视像)
· 按电信网分类(驻地、接入、骨干)
3.2、LAN
· LAN拓扑(总线型、星型、环型)
· 访问控制系统(CSMA/CD、令牌环、令牌总线)
· LAN间的连接、LAN-WAN的连接、对等连接、点对点连接
· 高速LAN技术(千兆以太网)
· 无限LAN
3.3、MAN常用结构
3.4、WAN与远程传输服务
· 租用线路服务、线路交换服务、分组交换服务
· ISDN、VPN、帧中继、ATM、IP连接服务
· 卫星通信服务、移动通信服务、国际通信服务
3.5、 因特网
· 因特网概念(网际互联设备、TCP/IP、IP路由、DNS、代理服务器)
·电子邮件(协议、邮件列表)
· Web(HTTP、浏览器、URL、html、XML)
·文件传输(FTP)
·搜索引擎(全文搜索、目录搜索、智能搜索)
· QoS、CGI、VoIP
3.6、 接入网与接入技术
3.7、 网络性能
· 有关线路性能的计算(传输速度、线路利用率、线路容量、通信量、流量设计)
· 性能评估
·排队论的应用
4.0、 网络通信设备
4.1、 传输介质和通信电缆
· 有线/无线介质(双绞线、同轴电缆、光纤;无线电波、光、红外线)
· 分配线架(IDF)、主配线架(MDF)
4.2、各类通信设备
· 线路终端设备、多路设备、交换设备、转接设备
· 线路连接设备(调制解调器、DSU、NCU、TA、CCU、PBX)
5、网络连接设备
· 网际连接设备(网关、网桥、生成树网桥、源路由网桥、路由器、中继器、集线器、交换机)
6、 网络软件系统
6.1、 网络操作系统
· 网络操作系统的功能、分类和特点
· 网路设备驱动程序(ODL、NDIS)
· 网络通信的系统功能调用(套接字API)
· RPC
· TP Monitor
·分布式文件系统
· 网络设备功能
6.2、 网络管理
· 网络管理的功能域(安全管理、配置管理、故障管理、性能管理、计费管理)
·网络管理协议(CMIS/CMIP、SNMP、RMON、MIB-II)
· 网络管理工具(ping、traceroute、NetXray、Analyzer、Sniffer)
· 网络管理平台(OpenView、NetView、SunNet Manager)
· 分布式网络管理
6.3、 网络应用与服务
· WWW
· FTP文件传输
· 电子邮件
· Telnet
·信息检索
· 视频点播
· 网络会议
· 远程教育
·电子商务
· 电子政务
· CSCW和群件
4、网络安全
1 、安全计算
1.1、 保密性和完整性
· 私钥和公钥加密标准(DES、IDEA、RSA)
· 认证(数字签名、身份认证)
· 完整性(SHA、MD5)
· 访问控制(存取权限、口令)
1.2、 非法入侵和病毒的防护
·防火墙
· 入侵检测
· VPN、VLAN
· 安全协议(IPSec、SSL、ETS、PGP、S-HTTP、TLS)
· 硬件安全性
·计算机病毒防护
1.3、 可用性
· 文件的备份和恢复
1.4、 安全保护
· 个人信息控制
· 匿名
· 不可跟踪性
1.5、LAN安全
· 网络设备可靠性
· 应付自然灾害
· 环境安全性
· UPS
2.0、 风险管理
2.1、 风险分析和评估
2.2、 应付风险的对策
· 风险预防(风险转移、风险基金、计算机保险)
· 意外事故预案(意外事故类别、应付意外事故的行动预案)
2.3、 内部控制
· 安全规章制度
· 安全策略和安全管理
5、标准化知识
1、 标准的制订和获取
1.1、 标准的制订和获取过程
1.2、 环境和安全性评估标准化
2.0、信息系统基础设施标准化
2.1 、标准
· 国际标准(ISO、IEC)与美国标准(ANSI)
· 国家标准(GB)
· 行业标准与企业标准
2.2、开放系统(X/Open、OSF、POSIX)
2.3、 数据交换标准(EDIFACT、STEP、XML)
2.4、 安全性标准
· 信息系统安全措施标准
· 计算机防病毒标准
· 计算机防非法访问标准
· CC标准
·BS7799标准
3.0、标准化组织
·国际标准化组织(ISO、IEC、IETF、IEEE、IAB、W3C)
· 美国标准化组织
· 欧洲工业标准化组织
·中国国家标准化委员会
6、信息化基础知识
· 信息化意识
· 全球信息化趋势,国家信息化战略,企业信息化战略和策略
· 企业信息资源管理基础知识
· 互联网相关的法律、法规知识
· 个人信息保护规则
7、计算机专业英语
· 掌握计算机技术的基本词汇
· 能正确阅读和理解计算机领域的英文资料
8、系统设计要求
1.0、 网络系统的需求定义
1.1、 应用需求分析
· 应用需求的调研(应用系统性能、信息产生和接收点、数据量和频度、数据类型和数据流向)
· 网络应用的分析
1.2、 现有网络系统分析
· 现有网络体系结构调研(服务器的数量和位置、客户机的数量和位置、同时访问的数量、每天的用户数,每次s使用的时间、每次数据传输的数据量、网络拥塞的时间段、采用的协议、通信模式)
· 现有网络体系结构分析
1.3、需求定义
· 功能需求(待实现的功能)
· 通信需求(期望的通信模式)
· 性能需求(期望的性能)
· 可靠性需求(期望的可靠性)
· 安全需求(安全性标准)
· 维护和运行需求(运行和维护的费用)
· 管理需求(管理策略)
2.0、网络系统的设计
2.1、 技术和产品的调研和评估
· 收集信息
· 采用的技术和产品的比较研究
· 采用的技术和设备的比较要点
2.2、 网络系统的设计
· 确定协议
· 确定拓扑结构
· 确定连接(链路的通信性能)
· 确定结点(结点的处理能力)
· 确定网络的性能(性能模拟)
· 确定可靠性措施
· 确定安全性措施(安全措施的调研,实现安全措施的技术和设备的评估)
· 网络设备的选择,制订选择标准(成本、性能、容量、处理量、延迟),性能指标的一致性,高级测试的必要性,互连性的确认
2.3、 新网络业务运营计划
· 业务过程的确认
· 安装计划
· 转换到新网络的计划
2.4、 设计评审
3.0、 网络系统的构建和测试
3.1、 安装工作
· 事先准备
· 过程监督
3.2、 测试和评估
· 连接测试
· 安全性测试
· 性能测试
3.3、 转换到新网络的工作计划
9、网络平台运行管理
1.0、 网络系统的运行和维护
1.1、 用户措施
· 用户管理、用户培训、用户协商
1.2、 制定维护和升级的策略和计划
· 确定策略
· 设备的编址
· 审查的时间
· 升级的时间
1.3、 维护和升级的实施
· 外部合同要点
· 内部执行要点
1.4、 备份与数据恢复
· 数据的存储与处置
· 备份
· 数据恢复
1.5、 网络系统的配置管理
· 设备管理
· 软件
· 网络配置图
2.0、网络系统的管理
2.1、 网络系统的监视
· 网络管理协议(SNMP 、MIB-2、RMON)
· 利用工具监视网络性能(LAN监控器)
· 利用工具监视网络故障
· 利用工具监视网络安全(入侵检测系统)
·性能监视的检查点
· 线路故障检查点
· 安全监视的检查点
2.2、故障恢复分析
· 故障分析要点(LAN监控程序)
· 排除故障要点
· 故障报告撰写要点
2.3、 系统性能分析
· 系统性能分析要点
2.4、危害安全的对策
· 危害安全情况分析(调查损失情况,收集安全信息,查找原因)
· 入侵检测要点
· 对付计算机病毒的要点(查杀病毒措施)
3.0、 网络系统的评价
3.1、系统评价
· 系统能力的限制
· 潜在问题分析
· 系统评价要点
3.2、 改进系统的建议
· 系统生命周期
· 系统经济效益
· 系统的可扩充性
· 建议改进系统的要点
10、网络系统实现技术
1.0、网络协议
· 商用网络协议(SNA/APPN、IPX/SPX、AppleTalk、TCP/IP)
· 商务协议(XML、CORBA、COM/DCOM、EJB)
· Web 服务(WSDL、SOAP、UDDI)
2.0、可靠性设计
· 硬件高可靠性技术
· 软件高可靠性技术
· 系统维护高可靠性技术
· 容错技术
· 通信质量
3.0、 网络设施
3.1、xDSL调制解调器
3.2、 ISDN路由器
· 接口
· 功能(非通信控制功能、NAT功能)
3.3、 FRAD(帧装配/拆装)、CLAD(信元装配/拆装)
· 接口
· 功能
3.4、远程访问服务器
· 功能和机制
3.5、 办公室个人手持系统(PHS)
· 数字无绳电话的功能特性
3.6、 中继式HUB
· 倍速集线器(功能和机制)
3.7、 L2、L3、L4及多层交换机功能和机制
3.8、 IP路由器功能和控制
3.9、 虚拟网(功能与机制)
3.10、 与其他协议的共存(多协议路由器、IP隧道)
4.0、 网络应用服务
4.1、地址服务
· 机制、DHCP、IPv6(机制和传输技术)
4.2、 DNS(功能、机制)
·域名、FQDN
4.3、 电子邮件(功能、机制)
· SMPT、POP、MIME、IMAP4、LDAP
· 邮件列表
· Web Mail
4.4、 电子新闻(功能和机制、NNTP)
4.5、 Web服务(功能和机制、HTTP)
4.6、 负载分布(Web交换)
4.7、 电子身份验证(功能、机制、认证授权、电子证书)
4.8、 服务机制
· 服务供应商、供应商漫游服务、拨号IP连接、CATV连接、IP电话、因特网广播和组播、电子商务、电子政务、移动通信、EZweb、主机服务提供者、EDI(规则、表单、Web EDI)、B2B、B2C、ASP、数据中心
11、网络新技术
1、 光纤网
· ATM-PDS、STM-PDS
· 无源光网PON(APON、EPON)
2、 无线网
· 移动电话系统(WLL、WCDMA、CDMA2000、TD-SCDMA)
· 高速固定无线接入(FWA)
·802.11a、802.11b、802.11g
· 微波接入(MMDS LMDS)
· 卫星接入
·蓝牙接入
3、 主干网
· IPoverSONET/SDH
· IpoverOptical
· IpoverDWDM
4、 通信服务
· 全天候IP连接服务(租用线路IP服务)
· 本地IP网(NAPT)
· Ipv6
5、 网络管理
· 基于TMN的网络管理
· 基于CORMBA的网络管理
6、 网格结算
除了思科设备以外的其他品牌主流设备也在范围内,以上也不是最全的,而是最基本的。。。 参考技术A 操作路由器和交换机(不是外面卖的宽带路由器和傻瓜交换机,而是真正的路由器和交换机),规划一定类型的网络 参考技术B 网络工程师至少要掌握两门技术
一个是网络,一个是系统
网络:
基础 TCP/IP, IPV6
路由 RIP ,EIGRP, OSPF ,BGP
交换 SPANNING-TREE ,VLAN,TRUNK,CHANNEL-GROUP,PORT-SECURITY
安全 VPN,防火墙
高级 MPLS,QOS
无线 无线技术
系统 :
linux DHCP,VSFTP,BIND, and so on!
windows 2003 2008 dhcp dns ftp and so on!
工具:
VISIO 绘图
Wireshark 抓包
office 办公
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?
1.对地址转换协议(ARP)描述正确的是(B )【2012考研真题】
A、ARP封装在IP数据报的数据部分
B、ARP是采用广播方式发送的
C、ARP是用于IP地址到域名的转换
D、发送ARP包需要知道对方的MAC地址
答案:B,主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址。不需要提前知道MAC地址。
2.当一台计算机从FTP服务器下载文件时, 在该FTP服务器上对数据进行封装的五个转换步骤是( B)。【百度文库】
A. 比特,数据帧,数据包,数据段,数据
B. 数据,数据段,数据包,数据帧,比特
C. 数据包,数据段,数据,比特,数据帧
D. 数据段,数据包,数据帧,比特,数据
参考答案:考察数据在各个层的表示,FTP使用的是应用层协议,在应用层上,数据当然是以数据的方式存在,在传输层,数据通过传输层的协议将数据分成一段一段的方便发送,然后送到了网络层,一个TCP协议的数据段往往很大,而链路层支持的大小MTU一般没那么大,所以网络层会将一个数据段切割成多个数据包,然后送给链路层,链路层封装上头部和尾部,组装成了数据帧,最后送到物理层,由于物理层只负责发送,所以数据对他而言都是比特流。
3.以下不是DNS服务的作用的是:(D)
A 将主机名翻译到指定的IP地址
B 将IP地址反解成主机名
C 解析特定类型的服务的地址,如MX,NS
D 将IP解析成MAC地址
答案选D,DNS是域名解析协议。IP地址转换成MAC地址是ARP协议的作用
4、ARP 协议的功能是:(A)。 (2012考研408试题)
A.根据 IP 地址查询 MAC 地址
B.根据 MAC 地址查询 IP 地址
C.根据域名查询 IP 地址
D.根据 IP 地址查询域名
解析:A,考查 ARP 协议的功能。
5. 在实现基于TCP的网络应用程序时,服务器端正确的处理流程是(C)
A. socket()->bind()->listen()->connect()->read()/write()->close()
B. socket()->bind()->listen()->read()/write()->close()
C. socket()->bind()->listen()->accept()->read()/write()->close()
D. socket()->connect()->read()/write()->close()
6.简述TCP连接建立的三次握手的具体过程。
第一次握手 当客户端向服务器发起连接请求时,客户端会发送同步序列标号SYN到服务器,在这里我们设SYN为x,等待服务器确认,这时客户端的状态为SYN_SENT。
第二次握手 当服务器收到客户端发送的SYN后,服务器要做的是确认客户端发送过来的SYN,在这里服务器发送确认包ACK,这里的ACK为x+1,意思是说“我收到了你发送的SYN了”,同时,服务器也会向客户端发送一个SYN包,这里我们设SYN为y。这时服务器的状态为SYN_RECV。 一句话,服务器端发送SYN和ACK两个包。
第三次握手 客户端收到服务器发送的SYN和ACK包后,需向服务器发送确认包ACK,“我也收到你发送的SYN了,我这就给你发个确认过去,然后我们即能合体了”,这里的ACK为y+1,发送完毕后,客户端和服务器的状态为ESTABLISH,即TCP连接成功。 在三次握手中,客户端和服务器端都发送两个包SYN和ACK,只不过服务器端的两个包是一次性发过来的,客户端的两个包是分两次发送的。
7.简述CSMA/CD协议的工作原理?
CSMA/CD协议即载波监听,多点接入,碰撞检测
首先,每个站点发送数据之前必须侦听信道的忙、闲状态,如果信道空闲,立即发送数据,同时进行冲突检测
如果信道忙,站点继续侦听总线,直到信道变成空闲
如果在数据发送过程中检测到冲突,将立即停止发送数据并等待一段随机长的时间,然后重复上述过程
即:先听后发,边听边发;冲突检测,延时重发
8、某网络拓扑如下图所示,其中R为路由器,主机H1~H4的IP地址配置以及R的各接口IP地址
配置如图中所示。现有若干台以太网交换机(无VLAN功能)和路由器两类网络互连设备可供选择。
请回答下列问题:
(1) 设备1、设备2和设备3分别应选择什么类型网络设备?
(2) 设备1、设备2和设备3中,哪几个设备的接口需要配置IP地址?并为对应的接口配置正确的IP地
址。
(3) 为确保主机H1~H4能够访问Internet,R需要提供什么服务?
(4) 若主机H3发送一个目的地址为192.168.1.127的IP数据报,网络中哪几个主机会接收该数据报?
答案解析:
(1)设备1:路由器 设备2:以太网交换机 设备3:以太网交换机
答案解析:以太网交换机工作在局域网,只分配一个网络号,用于连接多台局域网主机;路由器用来将多个网络互连,每个接口的网络号不同。
(2)设备1的接口需要配置ip地址;设备1的IF1,IF2,IF3接口的ip地址分别是
192.168.1.254 192.168.1.1 192.168.1.65
答案解析:路由器需要配置IP地址,交换机只用来交换数据,无需具有IP地址,设备1的IF1接口与路由器R的192.168.1.253/30相连,由于主机号全0或全1都为特殊地址,只剩下192.168.1.254可选,因而IF1分配IP地址为192.168.1.254,IF2和IF3比较简单,由与其相连的主机的默认网关决定。
(3)R需要提供NAT服务
(4)主机H4会接收该数据报
以上是关于计算机网络工程所有技能的主要内容,如果未能解决你的问题,请参考以下文章
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?