草庐IT

$以太网

全部标签

python - 以太坊历史价格 - Coinbase API

使用pythoncoinbaseAPI——函数——get_buy_price、get_sell_price、get_spot_price、get_historical_data、等等...似乎都只返回比特币价格。有没有办法查询以太坊价格?currency_pair='BTC-USD'似乎可以更改为类似于currency_pair='ETH-USD'的东西,尽管这没有任何效果。我希望API根本不支持这一点,除了官方文档明确指出:Getthetotalpricetobuyonebitcoinorether我可以通过在买/卖请求中使用quote='true'标志来稍微解决这个问题。然而,这只

以太网协议 偏硬件

本文整理归纳用于学习,大多收集其他大佬的知识及图片,若侵权,请联系删除,若有误请指出。后面没心情整理了,在笔记上(写给自己看的)。一、基础知识从硬件上的连接来看CPU–MAC–PHY–变压器–RJ45–路由器–(交换机,可不连)–光猫–光纤CPU-MAC:PCI接口MAC-PHY:MII接口1.1OSI七层网络模型和TCP/IP四层网络模型。对于偏硬件的来说,更多的关注是物理层和数据链路层,即TCP/IP的数据链路层。信息流向物理层,就是bit流,呈现的是0和1的电平属性数据链路层,数据被加上了MAC地址信息,bit流–帧。交换机根据mac地址转发帧网络层,数据又被加上了IP头,bit流–帧–

以太坊系列 - geth前后端分离的启动

console是启动geth控制台,不加该选项,geth启动之后成为一个后台进程不会自动结束前后端分离的启动这种方式既可以随时和geth交互,又不影响geth在后台运行,在服务器上非常有必要。做成服务vimstartgeth_service.shnohup/root/geth/geth--rpc--networkid=39318--maxpeers=0--datadir=/root/geth/devChain--rpccorsdomain"*"--rpcaddr"0.0.0.0"--rpcapi"eth,web3,personal,net,miner,admin"2>>/root/geth/o

谈谈区块链入门技能(二):以太坊区块链浏览器如何使用?

上一期我们介绍了比特币浏览器如何使用,本期我们来谈一谈什么是以太坊以及以太坊浏览器如何使用。什么是以太坊?以太坊是一个合作运行的、全球性的、透明的数据库。通过共同努力,来自世界各地的参与者维护了以太坊地址的公共记录,其中包括用户帐户和智能合约应用程序。这些记录像现代台式计算机的用户帐户和软件一起工作,除了以太坊是:合作运行:以太坊的基本运作来自其全球参与者的集体努力。没有任何一方可以改变以太坊的运作方式。可公开访问:世界上任何地方的任何人都可以与以太坊、其用户及其应用程序进行交互。透明:世界上任何地方的任何人都可以下载和查看以太坊数据库中的所有信息。任何人都可以成为以太坊的用户。创建帐户很简单

以太网接口电路设计

标准的以太网接口是这种RJ45的连接器它总共8个引脚,当设计成千兆以太网时,这8个引脚都会用到,大家可以看下千兆以太网引脚的信号定义,0+,0-,1+,1-,2+,2-,3+,3-是四对差分信号当设计成百兆以太网时,只用到了四个引脚,分别是1236,大家可以看下百兆以太网信号定义,TXP。TXN,RXP,RXN(TXOP,RXIP)是两对差分信号。对于以太网接口,和RJ45连接器配套使用的还有网络变压器它其实就是线圈比是1:1的变压器,线圈中心点的地方是中心抽头,等效电路是这个,网络变压器的次级还有共模电感。网络变压器可以隔离网线与PHY芯片,减小外界的干扰,然后还在一定程度上能增强信号百兆以

谁发明了以太网?你知道吗?

1946年4月7日,也就是二战结束的次年,在美国纽约布鲁克林区的一个普通家庭,诞生了一个男婴。男婴的父亲,是一家陀螺仪工厂的技术员。而他的母亲,则是一个普通家庭主妇。对于这个家庭来说,刚刚经历完战争的波折,能够喜得贵子,是一件非常开心的事情。夫妻俩对这个孩子寄予厚望,希望他长大之后,能够出人头地,成为一个顶尖的工程师(那时候工程师是个很有地位的职业)。果然,这个名叫梅特卡夫的男婴没有辜负他们的期望。他长大后,在学习上表现出极高的天赋。1964年,他高中毕业,成功考上了全美顶级名校(也是当时一流工程师的摇篮)——麻省理工学院。梅特卡夫的父母应该不会想到,自己的孩子后来不仅真的成为了一名顶尖工程师

python - 如何在软件中可靠地生成以太网帧错误?

问题:我正在测试电缆故障查找软件的一部分,我想在cat5电缆上可靠且可重复地生成电缆故障。目前我正在使用一米长的未绞合电缆,并在电源旁边手动扭动电缆,但我无法检测到应用程序中的任何故障(我正在读取以太网ASIC上的以太网故障计数器.)不知道是没有故障,还是软硬件检测有问题,我也说不准。有没有办法在软件中做到这一点?我愿意用更高级的语言编写一些东西,比如Java或python,作为最后的手段,我愿意将它们放在C中,但我真的不想纯粹重写以太网驱动程序修复一个可能的错误。[编辑]:我想制造电缆故障-而不是检测它们。[编辑]:我已经通过FTP和SCP传输了大文件,而篡改电缆没有出现问题,并且在

python - 如何在软件中可靠地生成以太网帧错误?

问题:我正在测试电缆故障查找软件的一部分,我想在cat5电缆上可靠且可重复地生成电缆故障。目前我正在使用一米长的未绞合电缆,并在电源旁边手动扭动电缆,但我无法检测到应用程序中的任何故障(我正在读取以太网ASIC上的以太网故障计数器.)不知道是没有故障,还是软硬件检测有问题,我也说不准。有没有办法在软件中做到这一点?我愿意用更高级的语言编写一些东西,比如Java或python,作为最后的手段,我愿意将它们放在C中,但我真的不想纯粹重写以太网驱动程序修复一个可能的错误。[编辑]:我想制造电缆故障-而不是检测它们。[编辑]:我已经通过FTP和SCP传输了大文件,而篡改电缆没有出现问题,并且在

STM32F407以太网DMA描述符和数据链路层收发数据

本文主要介绍STM32F407单片机MAC内核的DMA描述符,以及如何实现以太网二层的数据收发。这一篇先实现数据链路层的正常收发,下一篇再去介绍如何把LWIP移植到单片机上。大部分资料都是把LWIP移植和以太网卡驱动放在一起介绍,对新手不友好。所以我在这篇文章先把网卡驱动梳理清楚。本文使用STM32F407的标准库介绍。STM32F407以太网控制器框图以太网控制器的工作流程发送数据流程:以太网DMA描述符从发送缓存区把数据搬运到TXFIFO中,然后由MAC控制器把TXFIFO中的数据通过MII或RMII接口发送到PHY芯片,PHY芯片把数据转换成光信号或电信号发送到网络中。我们只要把待发送的

Solana Blockchain频繁停机,投资者正在放弃“以太坊杀手”?

如果你认为持续的加密货币寒冬可能是投资者最大的恐慌,请再想一想。一条真正身份是黑客的沉默大蛇在区块链网络中滑行,而Solana一直是它最受害的客户。本文将探讨为什么投资者公开他们对曾经被称为以太坊杀手的强烈抗议。Solana最近的区块链黑客活动最近,Solana区块链的投资者已经看到该网络对他们的耐心做了很多。在过去六个月左右的时间里,著名的区块链遭受了巨大的损失。区块链分析公司Elliptic报告称,超过520万美元的数字硬币,包括Solana的sol代币和美元硬币(USDC),已从大约8,000个数字钱包中被盗。截至周三上午,黑客攻击影响了大约7,767个钱包。这是根据Twitter帐户S