UDP розеткаларды пайдаланады ма?
UDP розеткаларды пайдаланады ма?

Бейне: UDP розеткаларды пайдаланады ма?

Бейне: UDP розеткаларды пайдаланады ма?
Бейне: TCP и UDP | Что это такое и в чем разница? 2024, Қараша
Anonim

UDP - бұл байланыссыз. Сервер алады бар болған кезде хабарламаларды дереу тыңдаңыз розетка . Біз пайдалану белгілі бір көлік мекенжайында (IP мекенжайы және порт нөмірі) кіріс датаграммасын күту үшін recvfrom жүйелік қоңырауы. Бірінші параметр, розетка болып табылады а розетка біз уақытынан бұрын жасаған (және bind қолданылған).

Сол сияқты, адамдар TCP немесе UDP розеткалары ма?

Себебі веб-серверлер жұмыс істейді TCP порт 80, екеуі де розеткалар болып табылады TCP ұяшықтары , ал егер сіз a серверінде жұмыс істейтін серверге қосылсаңыз UDP порт, сервер де, клиент те розеткалар болар еді UDP розеткалары.

Жоғарыда айтылғандай, UDP розеткалары екі жақты ма? Датаграмма розеткалар процестерді пайдалануға мүмкіндік береді UDP қарым-қатынас жасау. Датаграмма розетка қолдайды екі жақты хабарламалар ағыны. Датаграммадағы процесс розетка хабарларды жіберу ретінен басқа ретпен қабылдай алады және қайталанатын хабарламаларды қабылдай алады. The розетка түрі - SOCK_RAW.

Сол сияқты, менде UDP ұясы бар-жоғын қалай білуге болады?

Ішінде UDP хаттама, а розетка бірегей болып табылады анықталды бастапқы IP және бастапқы порт арқылы. TCP протоколында розетка бірегей болып табылады анықталды бастапқы IP, бастапқы порт, тағайындалған IP және тағайындалған порт арқылы.

UDP қайда қолданылады?

UDP қолданылады RIP (Routing Information Protocol) сияқты кейбір маршруттауды жаңарту протоколдары үшін. Қалыпты пайдаланылады қабылданған хабарламаның бөлімдері арасындағы біркелкі кідірістерге шыдамайтын нақты уақыттағы қолданбалар үшін. Келесі енгізулер қолданылады UDP транспорттық деңгей протоколы ретінде: NTP (Network Time Protocol)

Ұсынылған: