mod_asnApache 模塊
mod_asn 是一個(gè)通過 IP 地址在 BGP 路由數(shù)據(jù)中尋找自治系統(tǒng)和網(wǎng)絡(luò)子網(wǎng)的 Apache 模塊。mod_asn 具備高可伸縮性,查詢的速度非常快,使用 PostgreSQL ip4r 數(shù)據(jù)類型。
mod_asn 是一個(gè) Apache 模塊,它使用 BGP 路由數(shù)據(jù)查找自治系統(tǒng)(AS)和網(wǎng)絡(luò)前綴(子網(wǎng)),其中包含給定的(客戶端的)IP 地址。mod_asn 是高度可伸縮的。為了實(shí)現(xiàn)高速查找,它使用了 PostgreSQL 的 ip4r 數(shù)據(jù)類型,該數(shù)據(jù)類型可以通過 Patricia Trie 算法進(jìn)行索引,以存儲網(wǎng)絡(luò)前綴。這是最合適的算法,能夠快速搜索大約25萬個(gè)現(xiàn)有前綴。mod_asn 可以作為獨(dú)立模塊使用,查找結(jié)果可以由腳本或其他 Apache 模塊使用。例如,下載重定向器可以根據(jù) mod_asn 提供的查找結(jié)果做出決策。
評論
圖片
表情
