數(shù)據(jù)封裝(Data Encapsulation),籠統(tǒng)地講,就是把業(yè)務數(shù)據(jù)映射到某個封裝協(xié)議的凈荷中,然后填充對應協(xié)議的包頭,形成封裝協(xié)議的數(shù)據(jù)包,并完成速率適配。解封裝,就是封裝的逆過程,拆解協(xié)議包,處理包頭中的信息,取出凈荷中的業(yè)務信息數(shù)據(jù)封裝和解封裝是一對逆過程。
為了更好的理解網(wǎng)絡分析技術,了解并掌握網(wǎng)絡通訊原理是必須的。這一節(jié)我們將講述網(wǎng)絡通訊基礎知識,涉及到協(xié)議、OSI參考模型及數(shù)據(jù)封裝。
C++?數(shù)據(jù)封裝所有的 C++ 程序都有以下兩個基本要素:程序語句(代碼):這是程序中執(zhí)行動作的部分,它們被稱為函數(shù)。 程序數(shù)據(jù):數(shù)據(jù)是程序的信息,會受到程序函數(shù)的影響。封裝是面向?qū)ο缶幊讨械陌褦?shù)據(jù)和