最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python選擇網卡發(fā)包及接收數據包

 更新時間:2019年04月04日 17:09:20   作者:hzliyaya  
今天小編就為大家分享一篇關于Python選擇網卡發(fā)包及接收數據包,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

當一臺計算機上有多個網卡時,需要選擇對應IP地址的網卡進行發(fā)送數據包或者接受數據包。

1、選擇網卡發(fā)包(應用scapy):

plface=conf.route.route("××.××.××.××")[0]
#××.××.××.××為對應網卡網絡中存在設備的IP地址。不能是需要發(fā)送數據包的網卡的IP地址(會報“result too large”)
pkt=conf.L2socket(plface)
pack_ip,pack_udp,pack_ether=self.udp_pack()
t= str(pack_ether/pack_ip/pack_udp/udp_packdata)
udp_pack = Ether(t)
pkt.send(udp_pack)

2、選擇網卡進行包的接收

1)如下方法,只能獲得一個網卡的ip地址(選擇哪個網卡,優(yōu)先級未知)

socket.getaddrinfo(socket.gethostname(),None)[-1][4][0]

2)如下方法,可根據ip地址確定網卡:

HOST = socket.gethostbyname(socket.gethostname())
s=socket.socket(socket.AF_INET,socket.SOCK_RAW,socket.IPPROTO_IP)
s.bind((HOST,0))

host可以直接用網卡ip地址代替,這樣就可以選擇網卡進行包的接受了

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

相關文章

  • python寫的一個文本編輯器

    python寫的一個文本編輯器

    這篇文章主要介紹了python寫的一個文本編輯器,大家參考使用吧
    2014-01-01
  • python遍歷字符串中每一個字符的4種方式

    python遍歷字符串中每一個字符的4種方式

    很多計算過程都需要每次從一個字符串中取一個字符,下面這篇文章主要給大家介紹了關于python遍歷字符串中每一個字符的4種方式,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-05-05
  • python 調用有道api接口的方法

    python 調用有道api接口的方法

    今天小編就為大家分享一篇python 調用有道api接口的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 讓Python程序定時執(zhí)行的8種方法整理

    讓Python程序定時執(zhí)行的8種方法整理

    在日常工作中,我們常常會用到需要周期性執(zhí)行的任務,一種方式是采用?Linux?系統(tǒng)自帶的?crond?結合命令行實現,另外一種方式是直接使用Python。本文整理了一下?Python?定時任務的實現方式,希望對大家有所幫助
    2023-01-01
  • PHP統(tǒng)計代碼行數的小代碼

    PHP統(tǒng)計代碼行數的小代碼

    這篇文章主要為大家詳細介紹了PHP統(tǒng)計代碼行數的小代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Python中使用format函數的小結

    Python中使用format函數的小結

    在Python中,format()函數是一種用于格式化字符串的方法主要介紹了Python中使用format函數的小結,本文就來介紹一下format()函數的使用示例,感興趣的可以了解一下
    2023-08-08
  • python打開文件的方式有哪些

    python打開文件的方式有哪些

    在本篇文章里小編給大家分享了關于python打開文件的方式,需要的朋友們可以學習參考下。
    2020-06-06
  • 檢測pytorch是否使用GPU的方法小結

    檢測pytorch是否使用GPU的方法小結

    pytorch在服務器上跑的很慢,nvidia-smi顯示GPU利用率一直是0%,所以本文總結了一些可以檢測深度學習算法是否在使用GPU的方法,需要的朋友可以參考下
    2023-12-12
  • python編程調用設備串口發(fā)送數據方式

    python編程調用設備串口發(fā)送數據方式

    這篇文章主要介紹了python編程調用設備串口發(fā)送數據方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • OpenCV圖像輪廓的繪制方法

    OpenCV圖像輪廓的繪制方法

    這篇文章主要為大家詳細介紹了OpenCV圖像輪廓的繪制方法,以及測試幾何圖形、花朵圖形輪廓,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08

最新評論

洪湖市| 玉屏| 阳泉市| 邢台县| 江山市| 正定县| 大足县| 洱源县| 于田县| 花莲市| 固阳县| 都安| 启东市| 金华市| 兴国县| 阳西县| 汉阴县| 开平市| 庆元县| 股票| 白水县| 荔波县| 云和县| 共和县| 灵宝市| 山阴县| 浠水县| 清徐县| 资中县| 清河县| 平原县| 灵台县| 长泰县| 图木舒克市| 镇宁| 台江县| 大名县| 益阳市| 宾川县| 治多县| 岳西县|