作业
文章平均质量分 67
cnn912
这个作者很懒,什么都没留下…
展开
-
大数据错误分析
问题一:找不到当前文件解决方法:原创 2021-06-20 23:29:22 · 315 阅读 · 2 评论 -
根据网络地址和掩码计算网络号、子网号等
问题:网络地址192.168.10.0;子网掩码255.255.255.128(/25)1.哪类地址,网络号多少位,主机号多少位,子网号多少位?地址类型:C类网络号:24位主机号:7位子网号:1位2.子网数= ?子网数:23.主机数= ?主机数:2^7-2=1264.子网地址都是哪些?5.广播地址都是哪些?...原创 2020-12-19 00:28:25 · 994 阅读 · 0 评论 -
分析Cisco中DHCv4、DHCv6以及SLAAC的区别
一、搭建合适的网络拓扑二、给各个网络添加注释三、修改PC、交换机以及路由器的名字LAN1所在的网络使用静态IPv4地址和静态IPv6地址测试双协议栈。LAN2所在的网络使用DHCPv4动态获取IPv4地址和无状态地址自动配置(SLAAC)IPv6地址。LAN3所在的网络独立使用SLAAC+DHCP的方式测试IPv6协议。四、信息中心路由器配置五、DHCPv4与DHCPv6服务配置六、IP地址应用与配置(1)LAN1静态配置地址。主机A的地址配置情况如下图所示。(2)LAN2原创 2020-12-12 17:20:31 · 1986 阅读 · 0 评论 -
局域网搭建过程及连通性测试
11原创 2020-12-07 22:26:10 · 1897 阅读 · 0 评论 -
Cisco中 UDP报文观测
一、搭建合适的网络拓扑二、给PC和sever配置IP地址三、将sever0的DNS切换为on模式四、点开PC0的Web Browser,在URL里输入www.cisco.com五、报文分析原创 2020-11-30 22:31:02 · 807 阅读 · 0 评论 -
Cisco中模拟TCP链接的建立以及释放过程
一、搭建如图所示的拓扑二、给PC以及服务器配置IP建立http链接(确定处于on状态)切换到Simulation模式三、访问服务器配置好基本信息,将Packet Tracer模拟器切换到Simulation模式,打开客户端Web Browser,输入192.168.1.254,观察报文发送过程。点击Show All/None隐藏所有协议(效果如下图所示)四、进行三次握手PC发送SYN报文Server接收SYN报文,链接被接收。ACK NUM加一,返回SYN+ACK协原创 2020-11-29 16:04:00 · 3462 阅读 · 0 评论 -
Cisco TCP 三次握手与四次挥手
TCP报文格式报文主要段的意思序号:表示发送的数据字节流,确保TCP传输有序,对每个字节编号确认序号:发送方期待接收的下一序列号,接收成功后的数据字节序列号加 1。只有ACK=1时才有效。ACK:确认序号的标志,ACK=1表示确认号有效,ACK=0表示报文不含确认序号信息SYN:连接请求序号标志,用于建立连接,SYN=1表示请求连接FIN:结束标志,用于释放连接,为1表示关闭本方数据流一、三次握手过程建立TCP连接时,需要客户端和服务器共发送3个包。第一次:客户端发送初始序号x和syn=原创 2020-11-21 22:10:18 · 1102 阅读 · 1 评论 -
观察网络拓扑ARP的运行过程
一、建立如图所示ARP网络拓扑PC与交换机直接通过直连线连接。二、配置各个PC的IP地址三、实验前查看主机ARP缓存信息四、将模拟器切换到“Simulation”模式,分别以PC0和PC1为源地址和目的地址创建一个简单的PDU。...原创 2020-11-21 14:49:17 · 382 阅读 · 0 评论 -
用Packet Tracer发送超大报文(3600字节)
一、取出两个PC以及一个路由器,并用交叉线链接。二、给两个PC配置IP地址三、点开路由器,完成基本配置,使路由器和PC之间联通。四、创建复杂PDU五、查看数据包分片标识原创 2020-11-13 12:16:56 · 677 阅读 · 0 评论 -
【python】while循环中continue和break的区别
一、continue循环continue:只是退出本次的循环,执行下一次。如例2,当letter取到t时退出if循环,但是不退出for循环。continue语句用在while和for循环中。(只会跳出这一次)二、break循环break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。break语句用在while和for循环中。(如果使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。)...原创 2020-11-08 22:56:01 · 825 阅读 · 0 评论 -
python 集合的创建、增加、删除、查找
一、创建集合具有天生去重、里面的元素不可以变、无序的特点,创建集合时,列表和字典这类可变数据类型不能作为集合的元素。(集合元素不能修改)方法一:把集合直接赋值给一个变量num={1,2,3,4}方法二:使用range对象a=set(range(1,4))a{1, 2, 3}方法三:直接把列表转化为集合b=set([1,2,3,4,5,6])b{1, 2, 3, 4, 5, 6}二、增加1、s.add(element) 只能添加一个元素如:s = {1, 2, 3, 4,原创 2020-11-08 20:02:28 · 926 阅读 · 0 评论 -
python中元组的基础操作
一、创建原创 2020-11-08 19:48:15 · 421 阅读 · 0 评论 -
python中字典的创建、增加、删除、修改、查找
字典是一个无序的,可修改的,元素呈键值对的形式,以逗号分割的,以大括号包围的序列。字典是python基础数据类型当中唯一一个映射关系的数据类型。一、创建格式:{变量名=key:value,key:value…}value可以是任意数据类型key必须是不可变数据类型(可哈希数据类型)注意:1、使用的符号必须是英文2、key必须是不可变数据类型二、增加1、通过key : info[key]= value2. Setdefault(key,default_value)3. 用dic[...原创 2020-11-07 23:41:21 · 2675 阅读 · 0 评论 -
关于github的基本操作
git是一个开源的分布式版本控制系统,广受程序员的喜爱,通过他可以很方便的帮助我们管理代码,对于团队开发来说,是一个必不可少的工具,当然了,除此之外,还有另一个也是备受大家爱戴的版本管理工具,就是大名鼎鼎的SVN,两个之间,各有千秋,不过这不是本篇文章的重点,关于git和svn的介绍,大家可以到百度百科或者官网了解,这里只讲实际使用。 安装git bashgit的安装相对来说比较简单,可以到官网https://www.git-scm.com/download/上下载对应的版本即可。安装好打开gi...原创 2020-11-01 16:02:54 · 139 阅读 · 0 评论 -
Markdown的基本操作
Markdown使用一、 标题(#的数目表示标题是的级数)增加一个#,标题字号相应降一级共六级如:#一级标题##二级标题###三级标题二、 列表 在文字前加上-即可,若需要有序列表,则在文字前加上1.、2.、3.即可。(和文字之间要保留一个字符的空格)如:无序列表-列表1 -列表1.1 -列表1.2-列表2-列表3有序列表:1. 列表11. 列表1.12. 列表1.2 2.列表2三、 引用 在引用文字前加上>并与文字保留一个空格的字符即可 如:>原创 2020-11-01 15:57:24 · 262 阅读 · 0 评论 -
作业 cisco1
原创 2020-11-01 15:51:07 · 90 阅读 · 0 评论