Virtual Network Computing (VNC) деген эмне?

Мазмуну:

Virtual Network Computing (VNC) деген эмне?
Virtual Network Computing (VNC) деген эмне?
Anonim

Виртуалдык тармак эсептөөлөрү компьютердик тармактарга алыстан кирүүнүн бир түрү болгон алыскы иш тактасын бөлүшүүнү жеңилдетет. VNC башка компьютердин визуалдык рабочий дисплейин көрсөтөт жана ал компьютерди тармак туташуусу аркылуу башкарат. VNC сыяктуу алыскы иш такта технологиясы үйдүн башка бөлүгүнөн же саякаттап жүргөндө компьютерге кирүү үчүн үйдөгү компьютер тармактары аркылуу иштейт. Ошондой эле системалардын бузулууларын алыстан оңдоого муктаж болгон маалыматтык технологиялар бөлүмдөрү сыяктуу бизнес чөйрөлөрүндөгү тармактык администраторлор үчүн пайдалуу.

Төмөнкү сап

VNC 1990-жылдардын аягында ачык булактуу изилдөө долбоору катары түзүлгөн. Кийинчерээк VNCге негизделген бир нече негизги алыскы рабочий чечимдер пайда болду. Баштапкы VNC иштеп чыгуу тобу RealVNC деп аталган пакетти чыгарган. Башка популярдуу туундуларга UltraVNC жана TightVNC кирген. VNC бардык заманбап операциялык системаларды колдойт.

VNC Кантип Иштейт

VNC кардар/сервер моделинде иштейт жана алыскы кадр буфери деп аталган адистештирилген тармак протоколун колдонот. VNC кардарлары (кээде көрүүчүлөр деп аталат) колдонуучу киргизген баскычтарды, чычкандын кыймылдарын, чыкылдатууларын жана тийүүлөрүн сервер менен бөлүшүшөт.

Image
Image

VNC серверлери жергиликтүү дисплей фреймбуферинин мазмунун тартып алып, аларды кайра кардар менен бөлүшөт, андан кийин кардардын алыскы киргизүүсүн жергиликтүү киргизүүгө которот. RFB аркылуу туташуулар адатта сервердеги TCP 5900 портуна өтөт.

VNCге альтернативалар

VNC колдонмолору көбүнчө жайыраак деп эсептелет жана жаңы альтернативаларга караганда азыраак функцияларды жана коопсуздук параметрлерин сунуштайт.

Image
Image

Microsoft Windows XPден баштап өзүнүн операциялык тутумуна алыскы иш тактасынын функцияларын киргизген. Windows Remote Desktop Windows компьютерине туура келген кардарлардан алыстан туташуу сурамдарын кабыл алууга мүмкүнчүлүк берет.

Башка Windows түзмөктөрүндө орнотулган кардарларды колдоодон тышкары, iOS жана Android планшеттери жана смартфондору да жеткиликтүү колдонмолор аркылуу Windows Remote Desktop кардарлары (бирок серверлер эмес) катары иштей алышат.

Өзүнүн RFB протоколун колдонгон VNCден айырмаланып, WRD алыскы иш тактасынын протоколун колдонот. RDP RFB сыяктуу фреймбуферлер менен түз иштебейт. Анын ордуна, RDP фреймбуферлерди түзүү үчүн иш столунун экранын инструкциялардын топтомуна бөлүп, алыскы туташуу аркылуу ошол көрсөтмөлөрдү гана өткөрүп берет. Протоколдордогу айырма WRD сеанстарында VNC сеанстарына караганда тармактын өткөрүү жөндөмдүүлүгүн азыраак колдонуп, колдонуучунун өз ара аракеттенүүсүнө көбүрөөк жооп берет. Бул ошондой эле WRD кардарлары алыскы түзмөктүн чыныгы дисплейин көрө алышпайт, тескерисинче, өздөрүнүн өзүнчө колдонуучу сеансы менен иштеши керек дегенди билдирет.

Image
Image

Google Chrome Remote Desktop жана Windows Remote Desktop сыяктуу Chrome OS түзмөктөрүн колдоо үчүн өзүнүн Chromoting протоколун иштеп чыкты. Apple RFB протоколун кошумча коопсуздук жана колдонуу мүмкүнчүлүктөрү менен кеңейтип, macOS түзмөктөрү үчүн өзүнүн Apple Remote Desktop чечимин жаратты. Ушул эле аталыштагы колдонмо iOS түзмөктөрүнө алыскы кардарлар катары иштөөгө мүмкүндүк берет. Көз карандысыз программалык камсыздоо сатуучулар башка көптөгөн башка үчүнчү тараптын алыскы иш такта колдонмолорун да иштеп чыгышкан.

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