当前位置: 首页 > 编程日记 > 正文

软考自查:计算机网络

计算机网络

内容提要

  • 七层模型
  • 网络技术标准与协议
  • 网络类型与拓扑结构
  • 网络规划与设计
  • IP地址与子网划分
  • 特殊含义IP地址
  • HTML
  • 无线网
  • 网络接入技术
  • IPv6


OSI/RM七层模型

  • 七层模型

练习题

某IP网络连接如图所示,在这种配置下IP全局广播分组不能够通过的路径是_B_。A:计算机P和计算机Q之间的路径B:计算机P和计算机S之间的路径C: 计算机Q和计算机R之间的路径D:计算机S和计算机T之间的路径

网络技术标准与协议

  • TCP/IP协议:Internet,可扩展,可靠,应用最广,牺牲速度和效率
  • IPX/SPX协议:NOVELL,路由,大型企业网
  • NETBEUI协议:IBM,非路由,快速

TCP协议

  • TCP三次握手

DHCP协议

IP地址动态分配

  1. 客户机/服务器模型
  2. 租约默认为8天
  3. 当租约过半时,客户机需要向DHCP服务器申请续租;
  4. 当租约超过87.5%时,如果仍然没有和当初提供IP的DHCP服务器联系上,则开始联系其他的DHCP服务器。
  5. 固定分配,动态分配和自动分配
  6. 169.254.X.X和0.0.0.0

DNS协议

主机向本地域名服务器的查询采用递归查询。

本地域名服务器向根域名服务器的查询通常采用迭代查询。

  • 递归查询:服务器必须回答目标IP与域名的映射关系。
  • 迭代查询:服务器收到一次迭代查询回复一次结果,这个结果不一定是目标IP与域名的映射关系,也可以是其他DNS服务器的地址。

DNS协议例题

主机host1对host2进行域名查询的过程如下图所示,下列说法真确的是(A)

A:根域名服务器采用迭代查询,中介域名服务器采用递归查询


计算机网络的分类-拓扑结构

按分布范围分

  • 局域网(LAN)
  • 城域网(MAN)
  • 广域网(WAN)
  • 因特网

按拓扑结构分


网络规划与设计

网络规划原则

  • 实则用性原则
  • 开放性原则
  • 先进性原

网络设计任务

  • 确定网络总体目标
  • 确定总体设计原则
  • 通信子网设计
  • 资源子网设计
  • 设备选型
  • 网络操作系统与服务器资源设备
  • 网络安全设计

网络设计原则

  • 可用性:指网络或网络设备可用于执行预期任务时间所占总量的百分比。
  • 可靠性:网络设备或计算机持续执行预定功能的可能性。
  • 可恢复性:指网络从故障中恢复的难易程度和时间。
  • 适应性:指在用户改变应用要求时网络的应变能力。
  • 可伸缩性:指网络技术或设备随着用户需求的增长而扩充的能力。

网络实施原则

  • 可靠性原则
  • 安全性原则
  • 高效性原则
  • 可扩展性原则

网络实施步骤

  • 工程实施计划
  • 网络设备到货验收
  • 设备安装
  • 系统测试
  • 系统试运行
  • 用户培训
  • 系统转换

络规划与设计-逻辑网络设计

利用需求分析和现有网络体系分析的结果来设计逻辑网络结构,最后得到一份逻辑网络设计文档,输出内容包括以下几点:

  • 逻辑网络设计图
  • IP地址方案
  • 安全方案
  • 具体的软硬件、广域网连接设备和基本服务
  • 招聘和培训网络员工的具体说明
  • 对软硬件、服务、员工和培训的费用初步估计

各规划与设计一物理网络设计

物理网络设计是对逻辑网络设计的物理实现,通过对设备的具体物理分布、运行环境等确定,确保网络的物理连接符合逻辑连接的要求。输出如下内容:

  • 网络物理结构图和布线方案
  • 设备和部件的详细列表清单
  • 软硬件和安装费用的估算
  • 安装日程表,详细说明服务的时间以及期限
  • 安装后的测试计划
  • 用户的培训计划

网络规划与设计-分层设计

  • 分层设计

  • 接入层:向本地网段提供用户接入
  • 汇聚层:网络访问策略控制,数据包处理、过滤、寻址
  • 核心层:数据交换


IP地址

  • IP地址

172.18.129.0/24

子网划分

  • 1.子网掩码
  • 2.将多个网络划分成多个子网(取部分主机号当子网号)
  • 3.将多个网络合并成一个大的网络(取部分网络号当主机号)
例1,将B类IP地址168.195.0.0划分成27个子网,子网掩码为多少?
例2:将B类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台,子网掩码为多少?

无分类编址(无类域间路由)

IP地址 ::= {<网络前缀),<主机号>}

128.14.32.0/20表示的地址块共有2^12个地址。这个地址块的起始地址是128.14.32.0.在不需要指出地址块的起始地址时,也可将这样的地址块简称为"/20地址块128.14.32.0/20地址块的最小地址:128.14.32.0 128.14.32.0/20地址块的最大地址:128.14.47.255全0和全1的主机号地址一般不使用。

例题

分配给某公司网络的地址块是210.115.192.0/20,该网络可以被划分为16个C类子网。

特殊含义的IP地址

  • 特殊含义的IP地址


HTML

是一种标签语言

用在web运用上

无线网

优势

  1. 移动性
  2. 灵活性
  3. 成本低
  4. 容易扩充
  • 无线局域网(WLAN,802.11,WI-Fi)
  • 无线城域网(WMAN,802.16,WiMax)
  • 无线广域网(WWAN,3G/4G)
  • 无线个人网(WPAN,802.15,Bluetooth)

网络接入技术

有线接入

  • 公用交换电话网络(PSTN)
  • V数字数据网(DDN)
  • 综合业务数字网(ISDN)
  • 非对称数字用户线路(ADSL)
  • 同轴光纤技术(HFC)

无线接入

  • IEEE 802.11(WiFi)
  • IEEE 802.15(蓝牙Bluetooth)
  • 红外(IrDA)
  • WAPI

3G/4G

  • WCDMA
  • CDMA2000
  • TD SCDMA
  • LTE-Advanced
  • WirelessMAN-Advanced(802.16m)WiMAX)


IPv6

IPv6是设计用于替代现行版本IP协议(IPv4)的下-代IP协议。(原因:IPv4不够用了)

(1) IPv6地址长度为128位,地址空间增大了2^96倍;(2)灵活的IP报文头部格式。使用一系列固定格式的扩展头部取代了IPV4中可变长度的选项字段。IPv6中选项部分的出现方式也有所变化,使路由器可以简单路过选项而不做任何处理,加快了报文处理速度; (3)IPv6简化了报文头部格式,字段只有8个,加快报文转发,提高了吞吐量;(4)提高安全性。身份认证和隐私权是IPv6的关键特性;(5)支持更多的服务类型;(6)允许协议继续演变,增加新的功能,使之适应未来技术的发展;
  • 单播地址(Unicast):用于单个接口的标识符。
  • 任播地址(Anycast):泛播地址。一组接口的标识符, IPv4厂播地址。
  • 组播地址(Multicast):IPv6中的组播在功能上IPv4中的组播类似。
更多软考自查在我的主页"文章"中可以查看!!!

转载于:https://www.cnblogs.com/cainiao-chuanqi/p/10436628.html

相关文章:

restful url 设计规范_restFul接口设计规范

1. 域名应该尽量将API部署在专用域名之下。https://api.example.com如果确定API很简单&#xff0c;不会有进一步扩展&#xff0c;可以考虑放在主域名下。https://example.org/api/2. 版本(Versioning)应该将API的版本号放入URL。http://www.example.com/app/1.0/foohttp://www.…

Dictionary作为数据源绑定,调用c++库中返回为BYTE*的函数,listView项排序

最近在做一个电子档案管理的项目。现在还处于初期&#xff0c;只是做一个简单demo拿去跟客户演示。至于最后谈不谈得下来&#xff0c;到底做不做&#xff0c;反正我是不看好&#xff0c;但没因为这样就马马虎虎、草草了事。这个项目算是b/s加c/s混合体&#xff0c;现在已经做的…

ES6 新特性

ES6 先阅读这个http://gejiawen.github.io/2015/07/28/Javascript/ECMAScript6%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%E7%B3%BB%E5%88%97/ECMAScript6%E6%96%B0%E7%89%B9%E6%80%A7%E7%AE%80%E4%BB%8B/ ES6的特性在chrome中默认是关闭的 Visit chrome://flags/#enable-javascrip…

一次被僵尸网络病毒攻击的过程

事件背景 回想起来应该算是去年的事情了, 时值 2019 年 1 月 24 日早上, 当时我正忙碌于开发手头的一个珠宝分销系统项目, 由于已经进行了多日封闭式开发, 项目初见效果, 准备放到内网服务器 A 上跑跑看. 项目的一些功能需要通过公网才能访问, 于是便打算通过一台之前就架设在公…

c2 链路_POS链路不能打开的解决办法

介绍的是POS链路不能打开的解决办法&#xff0c;其原因是C2字节不匹配&#xff0c;这里以华为路由器为组网环境。一、网络环境路由器A有GE接口和2.5G POS接口与其他路由器连接&#xff0c;启动路由器A后&#xff0c;发现GE端口的状态为正常开启&#xff0c;但2.5G POS端口无法开…

“寒冬”下的金三银四跳槽季来了,帮你客观分析一下局面

如果第二次看到我的文章&#xff0c;欢迎下方扫码订阅我的个人公众号&#xff08;跨界架构师&#xff09;哟~本文长度为5723字&#xff0c;建议阅读15分钟。坚持原创&#xff0c;每一篇都是用心之作&#xff5e;这是一篇以程序员视角写的文章&#xff0c;但是内容是互联网行业通…

TCP拥塞控制算法内核实现剖析(二)

内核版本&#xff1a;2.6.37 主要源文件&#xff1a;linux-2.6.37/ net/ ipv4/ tcp_bic.c 本文主要分析BIC算法实现 1. 相关结构体和参数 /* BIC TCP Parameters */struct bictcp {u32 cnt ; /* increase cwnd by 1 after ACKs */u32 last_max_cwnd ; /* last maximum snd_cw…

关于IOS中的self关键字

在C#、Java中都有一个关键字this用于表示当前对象&#xff0c;其实在ObjC中也有一个类似的关键字self&#xff0c;只是self不仅可以表示当前对象还可以表示类本身&#xff0c;也就是说它既可以用在静态方法中又可以用在动态方法中。-(void)setName:(NSString *)name andAge:(in…

中值定理符号怎么读_微分、微分中值定理、泰勒公式

问对问题&#xff0c;找对方法&#xff0c;做对的事~ 黑莓 2020/10/09 温习001-031逻辑、集合、空间 线性代数00线性代数研究什么内容&#xff1f;-上海交大032-047行列式的定义、性质与计算10/03048-078矩阵的定义、运算10/03079-117可逆矩阵、初等变换与秩10/04…

Java高级特性增强-多线程

请戳GitHub原文: https://github.com/wangzhiwub... 大数据成神之路系列&#xff1a; 请戳GitHub原文: https://github.com/wangzhiwub... Java高级特性增强-集合 Java高级特性增强-多线程 Java高级特性增强-Synchronized Java高级特性增强-volatile Java高级特性增强-并发集合…

微软企业库4.1学习笔记(八)创建对象 续集2

3.3通过配置指定和Unity的整合 另外一种方法是在配置源中指定配置的需要&#xff0c;你可以指定下面的一条或者多条&#xff1a; 你可以在Unity配置中指定想要的BlockExtensions  你可以在Unity配置中的type配置节指定如何创建企业库对象&#xff0c;指定类型映射的关系&…

Kali Linux python 安装pip

安装pip&#xff1a;apt-get install python-setuptoolseasy_install pippip install xxxx转载于:https://www.cnblogs.com/arhatlohan/p/4737828.html

3dmax图像采样器抗锯齿_内幕揭秘!同样的场景同一张图,用3DMAX网渲平台进行二次渲染时间竟然相差3个小时之多!...

一个分辨率:4000*2000的室内客餐厅&#xff0c;3dmax版本是2014版本&#xff0c;渲染器版本为vray3.63&#xff0c;机器&#xff1a;阿里云1台服务器&#xff0c;这个同样的场景同样的参数同一张图&#xff0c;用3dmax网渲平台进行二次渲染发现时间相差了将近3个小时之多&#…

2015/8/18

一、git, switch to找不到师傅新创的branch 解决方法&#xff1a;切到git视图去pull&#xff0c;然后切回java视图&#xff0c;再Team->switch to&#xff0c;就能找到了 二、在师傅的环境中能successful&#xff0c;在我的环境中却是failed 解决方法&#xff1a;eclipse-&g…

Javascript - prototype、__proto__、constructor

最近看了很多文章&#xff0c;想要更通透的搞懂JS中的prototype、__proto__与constructor属性&#xff0c;从各个博主的文章里摘取了我认为可以有助于理解的一些内容&#xff0c;希望自己能够掌握好这一重要知识点的同时也帮助到大家&#xff0c;具体内容请见下文。 &#xff0…

DOS下读取4GB内存

好文章我收集下起来 CPU上电后&#xff0c;从ROM 中的BIOS开始运行。 BIOS是处在内存的最顶端64KB&#xff08;FFFF0000H&#xff09;&#xff0c;还是1MB之下的64KB&#xff08;F0000H&#xff09;处呢&#xff1f;事实上&#xff0c;BIOS在这两个地方都同时出现。 在保护模式…

7纳米duv和euv_要超车台积电 三星宣布采用EUV技术7纳米制程完成验证

在晶圆代工市场&#xff0c;台积电与三星的竞争始终是大家关心的戏码。三星虽然有高通等VIP客户&#xff0c;但在7纳米制程节点&#xff0c;高通预计会转投台积电&#xff0c;三星要想受更多客户的青睐&#xff0c;只能从制程技术着手了。这也是三星跳过非EUV技术的7纳米制程&a…

HDU 1711 Number Sequence(KMP算法)

题目链接&#xff1a;http://acm.hdu.edu.cn/showproblem.php?pid1711 Number Sequence Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 15548 Accepted Submission(s): 6836Problem DescriptionGiven two s…

分享45款高质量的免费(X)HTML/CSS模板

当你需要在短时间内设计出一个网站的时候&#xff0c;网站模板就非常有用了。这也就是为什么这些设计模板已成为设计领域的最新趋势的原因。在这篇文章中&#xff0c;收集了各式各样的网站模板&#xff0c;您可以免费下载使用&#xff0c;希望这些设计模板不仅带给您灵感&#…

运维开发笔记整理-前后端分离

运维开发笔记整理-前后端分离 作者&#xff1a;尹正杰 版权声明&#xff1a;原创作品&#xff0c;谢绝转载&#xff01;否则将追究法律责任。 一.为什么要进行前后端分离 1>.pc, app, pad多端适应 2>.SPA开发式的流行&#xff08;单页Web应用&#xff08;single page we…

初识mysql数据字段属性_MySQL数据库~~~~初识、基础数据类型

一 数据库初识1.1 什么是数据库数据库(DataBase,简称DB),简而言之可视为电子化的文件柜----存储电子文件的处所,用户可以对文件中的数据运行新增,截取,更新,删除等操作. 所谓数据库是以一定方式储存在一起,能予多个用户 共享,具有尽可能小的冗余度,与应用程序彼此独立的数据集合…

WinForm导出文件,你懂的……

好久没有写文章了&#xff0c;下面把自己最近程序中用到的一个小小的导出文件的方法给在家分享一下&#xff0c;欢迎大家来排砖&#xff0c;谢谢~不说废话了&#xff0c;直接上代码&#xff1a; 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; …

PL/SQL第五章 Order by排序

1 -- 排序2 -- 1、列明排序3 -- 2、别名排序4 -- 3、列位置排序&#xff08;当使用union,union all,intersect,minus集合操作&#xff0c;列明不同&#xff0c;但希望排序&#xff09;5 SELECT deptno,dname FROM dept UNION6 SELECT empno,ename FROM emp7 ORDER BY 1 DESC;8 …

想转行学python过来人提醒大家几点

因为目前python非常火&#xff0c;应用也非常广泛&#xff0c;是目前最火的行业之一&#xff0c;竞争很大&#xff0c;工资很高&#xff0c;未来发展也极好。 首先告诉你&#xff0c;零基础学习python难度还是有的&#xff0c;python的专业程度本身就不简单&#xff0c;学习这事…

mysql答题表设计_PHP+MYSQL问答系统中的提问和回答的表怎么设计

展开全部PHPMYSQL 的问答系32313133353236313431303231363533e78988e69d8331333337396236统的设计与实现&#xff0c;问答系统简而言之 就是一个网上交流系统&#xff0c;针对学校这个特定环境&#xff0c;以学生和老师为主体&#xff0c;以实验室信息交流为话题而建立起的一个…

Android实时获取音量(单位:分贝)

基础知识 度量声音强度&#xff0c;大家最熟悉的单位就是分贝&#xff08;decibel&#xff0c;缩写为dB&#xff09;。这是一个无纲量的相对单位&#xff0c;计算公式如下&#xff1a; 分子是测量值的声压&#xff0c;分母是参考值的声压&#xff08;20微帕&#xff0c;人类所能…

排序算法 - 堆排序

堆排序是指利用堆这种数据结构所设计的一种排序算法。 类型&#xff1a;选择排序时间复杂度&#xff08;最坏&#xff09;&#xff1a;O(nlogn)时间复杂度&#xff08;最好&#xff09;&#xff1a;O(nlogn)时间复杂度&#xff08;平均&#xff09;&#xff1a;O(nlogn)空间复杂…

textContent与innerText的不同(转发)

textContent与innerText的不同 IE下有个innerText属性&#xff0c;FF下有个textContent属性。很多以前给IE写脚本的&#xff0c;在FF下找不到innerText属性&#xff0c;于是网上搜到的建议是用textContent来替代。反之给FF写脚本的也一样。 但是实际上&#xff0c;这里有个误解…

mysql插入性能_mysql 数据量大时插入和查询性能

现在mysql中有数据33.8w的数据&#xff0c;然后做查询和更新或插入操作&#xff0c;速度很慢&#xff0c;基本100条数据就要1.68s。好慢啊&#xff0c;我要测试一下&#xff0c;到底慢在哪&#xff1f;能不能提高点速度&#xff1f;参考一篇博文&#xff1a;http://blog.csdn.n…

Ext JS 4 笔记1

ExtJS4 引入了现在灰常流行的前端MVC。这在原本的3.3.1里面是没有的。原先项目里为了实现相对的MVC&#xff0c;自己写了一个controller和model &#xff0c;收集并且保持JS端的数据。所以呢&#xff0c;这时候的文档结构就完全不一样了。原本的结构更像是传统 C# winform &…