?網(wǎng)絡(luò)安全的未來——NPL的應(yīng)用和前景
NPL(Network Programming Language,網(wǎng)絡(luò)可編程語言)是一種常見的交換機(jī)數(shù)據(jù)面編程語言,可用于定義可編程交換芯片轉(zhuǎn)發(fā)行為。作為一種數(shù)據(jù)平面編程的高級編程語言,NPL的優(yōu)點(diǎn)顯而易見:首先,它可對可編程交換機(jī)或者可編程設(shè)備的組件進(jìn)行靈活編程,進(jìn)行多種數(shù)據(jù)包處理需求,來支持不同業(yè)務(wù);其次,NPL 語言沒有固有地綁定到任何特定的硬件體系結(jié)構(gòu),具有很好的開放性,可與多種硬件和軟件架構(gòu)兼容。最后,NPL能將功能邏輯和數(shù)據(jù)平面緊密地結(jié)合在一起,能顯著提高網(wǎng)絡(luò)的整體性能和服務(wù)質(zhì)量。
此前,銳捷網(wǎng)絡(luò)整合行業(yè)資源在NPL可編程網(wǎng)絡(luò)技術(shù)上進(jìn)行了很多成功實(shí)踐,共同賦能NPL生態(tài)茁壯成長。