icmp

    1熱度

    1回答

    我試圖ping我最近設置的AWS RDS實例,但我無法這樣做(四個「請求超時」錯誤)。 我在該實例的EC2安全組中添加了一條規則,允許所有ICMP但仍不起作用。 我是新手,很抱歉,如果我失去了一些明顯的東西。謝謝!

    0熱度

    1回答

    我已經查看了Python的套接字模塊,並想嘗試一些東西。但不幸的是,我甚至無法收到一些數據(總是在recvfrom()上引發socket.timeout)。以下是當前狀態: import socket connection = socket.socket(proto = socket.IPPROTO_ICMP, type = socket.SOCK_RAW) connection.setti

    -2熱度

    1回答

    我試圖編寫一個程序來嗅探輸出ICMP & TCP請求數據包由python2.7套接字 但是,我只知道如何嗅探端口上的傳入數據包。 該程序可以執行以通過超級用戶在Llnux上嗅探任何傳出的ICMP & TCP數據包。 我該怎麼辦?

    5熱度

    3回答

    當校驗和應該包含數據部分時,如何計算ICMP回顯請求或回覆的校驗和,數據部分可以是可變大小的,並且無法預測數據大小? 這裏的documentation關於如何計算ICMP頭的校驗和。 ICMP頭校驗和。 16位。 ICMP消息的補碼總和爲 的16位補碼,從ICMP類型 字段開始。當計算校驗和時,首先應將校驗和字段 清零。當傳輸數據包時,校驗和爲 ,並計算並插入到該字段中。當接收到數據包 時,再次計

    1熱度

    1回答

    我需要測試處理ICMP數據包的代碼,但根本沒有任何活動。所以我認爲有任何系統功能觸發tsome活動,例如使80端口工作,你通常做system("wget 'webaddress'");。是否有類似的ICMP?預先感謝

    2熱度

    3回答

    我有一個包含大約500個設備的文件,我需要ping來檢查它們當前是否可以從我網絡的各個子網訪問。這本質上是檢查路由/可訪問性問題的基本測試。 不確定從哪裏開始。我有一個基本文件,我已經逐行將每個單獨的IP放在一個文件中。 例如,文件看起來像這樣: 192.168.1.1 192.168.1.2 192.168.1.3 192.168.1.4 我需要它返回類似於以下,如果第三行沒有得到答覆

    1熱度

    1回答

    我打開一個UDP頭(這本身就是一個ICMP響應的有效載荷)。我正在嘗試獲取源端口號和目標端口號。 下面的代碼的相關部分: udp_head = struct.unpack('HHHH', data[48:56]) print udp_head print binascii.hexlify(struct.pack('H', udp_head[1])) 運行這讓我以下結果: (42389, 3

    0熱度

    2回答

    特別是可以檢查Linux中每個接口的ICMP數據包的統計信息嗎? 使用ifconfig命令它提供了每個接口的統計數據接收和發送的數據包: -> /sbin/ifconfig eth1 eth1 Link encap:Ethernet HWaddr BC:30:5B:ED:DE:54 UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Met

    0熱度

    2回答

    我使用的是從ftp://ftp.visi.com/disk3/mdc/ping.py純Python Ping實用程序來監視整個網絡和我的ZyWALL USG200路由器主機警告抱怨這樣的: from Any to DMZ, [type=ICMP-Decoder(8911017)] bad-icmp-l4-size ATTACK bad-icmp-l4-size Action: No Action

    0熱度

    1回答

    我在ubuntu上調用了ping進程,然後在ping工作的時候服務器的IP已經改變了。 來自同一臺計算機的另一個ping過程向我顯示了正確的IP,但第一個過程仍在打印舊IP。 可以在ping中變量,當它啓動時初始化一次(我猜這裏的任何人都可以證實它?)。 但是我想知道它是如何工作的。