摘要: 如下网络拓扑图,交换机0所在的网段为192.168.1.0/24,交换机1所在网段为192.168.2.0/24,且各自有2台主机: 假设PC0(192.168.1.10/32)要跟PC4(192.168.2.11/32)通信,如何实现? 中间就需要一个路由器的东西。我们知道,PC0发出的数据包的目 阅读全文
posted @ 2020-02-16 17:01 码上测 阅读(1399) 评论(0) 推荐(0) 编辑
摘要: 以太网环境下,同一个网段的主机之间需要互相知道对方的MAC地址,才能访问。 TCP/IP协议栈从上层到下层的封装过程中,第三层封装需要知道目的IP,第二层封装需要知道目的MAC。 目的IP一般由用户手工输入,或者由应用程序填充,也可以通过名称解析系统解析得到,而目的MAC就需要使用ARP来解析。 A 阅读全文
posted @ 2020-02-16 15:30 码上测 阅读(1770) 评论(0) 推荐(0) 编辑
摘要: 一、OSI参考模型 1.图示 2.OSI七层模型各自作用 应用层 为应用程序提供服务并规定应用程序中通信的相关细节。包括文件传输、电子邮件、远程登录等协议。 表示层 将应用处理的信息转换为适合网络传输的格式,或将来自下一层的数据转换为上层能够处理的格式。因此它主要负责数据格式的转换。 会话层 负责建 阅读全文
posted @ 2020-02-15 11:42 码上测 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一、虚拟机设置为桥接模式 二、修改虚拟机linux的ip 查看win10的ip和网关 使用ifconfig查看网卡名,并在 /etc/sysconfig/network-scripts/目录修改对应的网卡的ip与网关,需要注意的是网关需要与win10一致,ip需要处于同一网段下。 三、防火墙授权或关 阅读全文
posted @ 2020-02-14 23:52 码上测 阅读(2255) 评论(0) 推荐(0) 编辑
摘要: 作者:蓝形参链接:https://www.zhihu.com/question/20122137/answer/14049112来源:知乎 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。之后 阅读全文
posted @ 2020-02-14 18:01 码上测 阅读(378) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/cswuyg/p/3653263.html 阅读全文
posted @ 2020-02-14 16:08 码上测 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序 阅读全文
posted @ 2020-02-13 21:43 码上测 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 前言 正则表达式是一个特殊的字符序列,用来判断一个字符串与我们所设定的字符序列是否相匹配。实现快速检索文本和一些替换文本的操作。 在Python中我们有专门的正则表达式模块re,re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正 阅读全文
posted @ 2020-02-12 12:42 码上测 阅读(629) 评论(0) 推荐(0) 编辑
摘要: yaml文件内容如图: 转换代码如下: import yaml def init_yaml(): with open(r"..\config.yaml", 'r', encoding="utf-8") as load_f: yaml_info = yaml.safe_load(load_f) pri 阅读全文
posted @ 2019-12-30 17:38 码上测 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 报错截图如下: 原因分析: 这个问题的原因是windows端口被耗尽了(默认1024-5000),而且操作系统要 2~4分钟才会重新释放这些端口,所以可以增加windows的可用端口来解决。windows端口最大数为65535 解决方法: 修改操作系统注册表 1、cmd输入:regedit2、找到H 阅读全文
posted @ 2019-11-27 18:46 码上测 阅读(5240) 评论(0) 推荐(0) 编辑