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