UDP розеткаларды колдонобу?
UDP розеткаларды колдонобу?

Video: UDP розеткаларды колдонобу?

Video: UDP розеткаларды колдонобу?
Video: ARP Explained - Address Resolution Protocol 2024, Апрель
Anonim

UDP болуп саналат байланышсыз. Сервер болот бар болгондо дароо билдирүүлөрдү угуңуз розетка . Биз колдонуу recvfrom тутумунун чалуусу белгилүү бир транспорттук даректе (IP дареги жана порт номери) кирген датаграмманы күтүү үчүн. Биринчи параметр, розетка болуп саналат а розетка биз мөөнөтүнөн мурда жараткан (жана байлап колдонгон.

Ошо сыяктуу эле, адамдар розеткалар TCP же UDPби?

Анткени веб-серверлер иштейт TCP порт 80, экөө тең розеткалар болуп саналат TCP розеткалары , ал эми сиз а серверинде иштеген серверге туташсаңыз UDP порт, сервер жана кардар да розеткалар болмок UDP розеткалары.

Жогорудагыдан тышкары, UDP розеткалары эки багыттуубу? Datagram розеткалар процесстерди колдонууга мүмкүндүк берет UDP Байланышуу. Датаграмма розетка колдойт эки багыттуу билдирүүлөрдүн агымы. Датаграммадагы процесс розетка билдирүүлөрдү жөнөтүү ырааттуулугунан башка тартипте кабыл алат жана кайталанма билдирүүлөрдү кабыл алат. The розетка түрү - SOCK_RAW.

Ошо сыяктуу эле, менде UDP розетка бар же жок экенин кантип билем?

Ичинде UDP протокол, а розетка уникалдуу болуп саналат аныкталган булак IP жана булак порту аркылуу. TCP протоколунда, розетка уникалдуу болуп саналат аныкталган булак IP, булак порту, көздөгөн IP жана көздөгөн порт менен.

UDP кайда колдонулат?

UDP колдонулат RIP (Routing Information Protocol) сыяктуу кээ бир маршрутту жаңыртуу протоколдору үчүн. Адатта колдонулган кабыл алынган билдирүүнүн бөлүмдөрүнүн ортосундагы бирдей эмес кечигүүлөрдү көтөрө албаган реалдуу убакыт колдонмолору үчүн. Төмөнкү ишке ашыруулар колдонулат UDP транспорттук катмар протоколу катары: NTP (Network Time Protocol)

Сунушталууда: