首页 > 其他分享 >软件测评笔记01--网络相关

软件测评笔记01--网络相关

时间:2024-05-10 11:33:04浏览次数:26  
标签:协议 01 测评 -- IP 地址 DHCP 服务器 邮件

 

IP地址与子网划分

  • 主动关闭的Socket端会进入TIME_WAIT状态,一般维持在1-4分钟
  • ESTABLISHED:表示连接已经建立

DMZ

  • 俗称:隔离区,非军事化区,非安全系统与安全系统之间的缓冲区
  • 可以放置一些必须公开的服务器设置,如web服务器、FTP服务器、论坛

拒绝服务的实现方式

  1. 不断发送请求,迫使服务器的缓存区满,不再接收新的请求
  2. 使用IP欺骗,迫使服务器把合法用户的连接复位,影响合法用户的连接
  3. 死亡ping、泪滴、UDP洪水、SYN洪水、Land攻击、电子邮件炸弹、畸形消息攻击

注:口令猜测属于冒充攻击

各种高级网络协议

PPP协议(点对点协议):支持两个认证协议,数据链路层协议

密码验证协议(PAP)、质询握手验证协议(CHAP):是PPP协议的安全认证协议,使用三次握手传送密文

ICMP协议:面向无连接的协议,用于传输出错报告控制信息,是TCP/IP协议族的一个子协议,ICMP报文封装在IP数据报中传送,不保证可靠的提交

DHCP协议:动态主机配置协议,是一个局域网的网络协议,使用UDP协议,DHCP数据包中包含客户机MAC地址、DNS服务器IP、DHCP服务器IP、默认网关地址、DHCP租约时间、分配给客户端的IP地址和子网掩码

  • 可获得:本机IP地址、DNS服务器地址、DHCP服务器地址、默认网关地址,但没有web服务器、邮件服务器地址

POP3协议:C/S结构,基于TCP/110端口,离线收邮件的协议

SMTP协议:简单邮件传输协议

PGP协议:基于RSA公钥加密的邮件软件

MIME协议:用于互联网邮件,可附加多媒体数据

路由器

  • 选路原则:最长匹配
  • 路由器:可以分割广播风暴;
  • 交换机:可以分割冲突域;

集线器和网桥的区别

  • 集线器:物理层设备
  • 网桥:数据链路层设备

加密算法

  • 公钥加密算法:ECC、DSA、RSA
  • 私钥加密算法:DES
  • 生成消息摘要的算法:MD5、SHA-1、SHA-256

IPV6

  • IPV6之间通信:通过IPV4+隧道技术进行通信
  • IPV6和IPV4进行通信:可使用翻译技术

端口

  • <1024端口:通常用做服务器端提供服务的端口
  • 80:web服务器
  • 21、20:文件传输
  • 23:telnet服务端
  • 25:SMTP端口

 

--参考链接

https://www.cnblogs.com/poloyy/category/1625646.html

 

标签:协议,01,测评,--,IP,地址,DHCP,服务器,邮件
From: https://www.cnblogs.com/hc1hr2/p/15311034.html

相关文章

  • 【京东云新品发布月刊】2024年4月产品动态
    京东云4月产品动态:1.【言犀AI虚拟主播】"采销东哥"数字人是怎样练成的?“大家好,好久不见,我是你们的老朋友东哥……”面对众网友喊话开直播,刘强东以新的形式与大家见面。4月16日下午6点18分,由京东云言犀打造的“采销东哥”AI数字人开启直播首秀,同时亮相京东家电家居、京东超市采销直......
  • 一次glide内存泄漏排查分析
    glide是一款非常优秀的图片加载框架,目前很多项目在使用。提供了非常方法,在此,笔者就不一一列举了,可以到官网查找。目前项目在做内存排查,因为是车机项目,之前开发的时候没有注意内存方面的问题(车机项目你懂的),现在ota期间系统提出让我们优化内存,说出现过应用内存一直增加的情况。一......
  • C# 代码学习
    ......
  • 云和虚拟化有何区别?
    概述由于虚拟化和云的核心理念都是从抽象资源中创建可用的环境,所以很容易被混为一谈。虚拟化是一种技术,可让用户以单个物理硬件系统为基础,创建多个模拟环境或专用资源。而云是一种能够抽象、汇集和共享整个网络中的可扩展资源的IT环境。简而言之,虚拟化是一项技术,而云是一......
  • 事务隔离性MVCC
    事务的隔离性是由锁和mvcc实现的。其中mvcc的意思是多版本并发控制。指维护一个数据的多个版本,使得读写操作没有冲突,它的底层实现主要是分为了三个部分,第一个是隐藏字段,第二个是undolog日志,第三个是readView读视图。隐藏字段是指:在MySQL中给每个表都设置了隐藏字段,有一个是tr......
  • python教程9-第三方模块安装
    https://pypi.python.org/pypi是python的开源模块库。收录了⾃全世界python开发者贡献的模块,⼏乎涵盖了你想⽤python做的任何事情。事实上每个python开发者,只要注册⼀个账号就可以往这个平台上传你⾃⼰的模块,这样全世界的开发者都可以容易的下载并使⽤你的模块。下载和安装:......
  • react中使用craco,针对路径转换,修改webpack别名路径配置
    1.0首先下载craco依赖包npminstall@craco/craco-D2.0在项目根目录下面新建craco.config.js文件,里面内容配置为constpath=require('path')module.exports={webpack:{alias:{'@':path.resolve(__dirname,'src')}......
  • 11-ViT图像分类
     ViT的pytorch实现代码:importtorchfromtorchimportnnfromeinopsimportrearrange,repeatfromeinops.layers.torchimportRearrange#helpersdefpair(t):returntifisinstance(t,tuple)else(t,t)#classesclassFeedForward(nn.Module):......
  • mqtt总是自动断开重连的问题
    1、问题:在使用mqtt进行数据接收并将其转发到kafka的过程中,出现了个问题,mqtt总是自动断开并尝试重连,但是很快就又断开尝试重连,如此反复。在代码中通过实现 MqttCallbackExtended 接口来进行mqtt的主题订阅,重连,消息接收等功能;1)、clientID也使用了时间戳来定义,保证不会出现重复......
  • python 映射类型 dict
    dict定义字典(Dict)是一种用于存储键-值对数据的数据结构。字典使用花括号{}来创建,每个键值对之间使用冒号:分隔。可变的、无序的、key不重复。dict的特点键值对存储:字典是由键值对构成的集合,每个键值对之间使用冒号(:)分隔,键和值之间使用逗号分隔,所有键都是唯一的。无序性:字典......