iT邦幫忙

0

CIDR區段IP壓縮軟體

  • 分享至 

  • xImage

請問各位大神
有沒有軟體可以把CIDR區段IP再更壓縮?
例如假設有1000條CIDR區段IP
壓縮後變250條區段IP,然後這250條區段IP就是等於前面1000條的區段IP
想找找看是否有什麼軟體可以做到這樣功能
請大神推薦,付費軟體也OK

看更多先前的討論...收起先前的討論...
你的壓縮是什麼意思?通常我會用私人ip。用不同的網路遮罩,如果不夠就再一層NAT。
例如 http://root.mrs3.tw/countryip.php?country=TW 這網址裡面的台灣區網段有850筆,想問有沒有辦法將這850筆再壓縮變成250筆,壓縮後的250筆等於850筆的網段這樣,如果有表達錯誤請見諒~"~
唬爛 iT邦好手 1 級 ‧ 2020-09-29 15:22:45 檢舉
經查看,連續網段並沒有很多,可能無法達到你的需求250筆
我只會手算...,至於軟體計算,有請其他大大回覆
不知大大是要做什麼用的,但一個觀念~
把大的網段切成小的網段,小的網段叫subnet,把小的網段合成大的網段叫supernet
EX:
192.168.0.0/16 可以切成-->192,168.0/24~192.168.255.0/24
同理可以把
192.168.0.24~192.168.255.0/24合成192.168.0.0/16
可能大大想表達的是減少路由數量,那就第二條,這個動作叫summary
會做summary的原因是
如果丟192.168.0.0/24~192.168.255.0/24到其他路由器,那麼路由器會收到256筆路由,如果summary成192.168.0.0/16,那麼其他路由器只會收到192.168.0.0/16一筆路由

以大大貼的台灣IP其中一個為例:
219.84.0.0/15
219.86.0.0/15
可以合成219.84.0.0/14
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
zyman2008
iT邦大師 6 級 ‧ 2020-09-29 07:33:54
zyman2008 iT邦大師 6 級 ‧ 2020-09-29 16:08:22 檢舉

已經是CIDR的address, 用這個工具.
https://tehnoblog.org/ip-tools/ip-address-aggregator/

2
seadog007
iT邦新手 5 級 ‧ 2020-09-30 02:27:00

上面好像都看不太懂樓主的問題
我自己是做網路方面的
這個行為稱作 Prefix Aggregation
通常用於縮減 Routing announce 的數量
Google 一下可以找到不少範例
這邊附上 PHPPython 2.7

提供關鍵字了,樓主應該要查起來比較方便
很多時候只是不知道關鍵字而已

看更多先前的回應...收起先前的回應...
seadog007 iT邦新手 5 級 ‧ 2020-09-30 02:28:26 檢舉

演算法的部分我不熟,但理論上你可以拆成 per bit 的 trie 來做

seadog007 iT邦新手 5 級 ‧ 2020-09-30 08:19:36 檢舉

然後我看了一下樓主給的列表
那些 CIDR 應該是壓不到 250 筆喔
https://ithelp.ithome.com.tw/upload/images/20200930/20129897aWoiHHsTaS.png

好奇樓主是不是在ISP工作,一般公司應該用不到這個

唬爛 iT邦好手 1 級 ‧ 2020-09-30 15:02:54 檢舉

to wlhfor1974
其實論壇好像有建議如果網站沒有對外國服務,可限制來源IP(限台灣)
不過實務上,好像很少這樣實作...

對耶...現在很多都會限制國外的IP,如果沒有匯入清單功能,真的會加到死

seadog007 iT邦新手 5 級 ‧ 2020-09-30 17:34:51 檢舉

@wlhfor1974 怎麼可能在 ISP 工作
我連專科畢業都沒有
五大 ISP 在看履歷的時候就直接被丟掉了
只是剛好比較有興趣而已

我要發表回答

立即登入回答