udp協(xié)議和tcp協(xié)議的區(qū)別 拿到一個UDP數(shù)據(jù)包之后,怎么知道這個數(shù)據(jù)包上層協(xié)議是不是DNS協(xié)議呢?
拿到一個UDP數(shù)據(jù)包之后,怎么知道這個數(shù)據(jù)包上層協(xié)議是不是DNS協(xié)議呢?簡而言之,這取決于端口號udp協(xié)議工作在什么層?UDP協(xié)議工作在七層OSI的第四層:傳輸層。UDP為應(yīng)用程序提供了一種在不建立連
拿到一個UDP數(shù)據(jù)包之后,怎么知道這個數(shù)據(jù)包上層協(xié)議是不是DNS協(xié)議呢?
簡而言之,這取決于端口號
udp協(xié)議工作在什么層?
UDP協(xié)議工作在七層OSI的第四層:傳輸層。
UDP為應(yīng)用程序提供了一種在不建立連接的情況下發(fā)送封裝的IP數(shù)據(jù)報的方法。
無連接是UDP,它只不過是向應(yīng)用程序發(fā)送數(shù)據(jù)包,并允許它們在所需級別構(gòu)建自己的協(xié)議。
面向連接的是TCP,它幾乎無所不能。
UDP協(xié)議和TCP協(xié)議用于處理數(shù)據(jù)包。在OSI模型中,它們都位于IP協(xié)議的傳輸層和上層。
UDP不提供數(shù)據(jù)包分組、組裝和排序。換句話說,當(dāng)一條消息被發(fā)送時,不可能知道它是否安全、完整地到達。