Кіріспе

Жедел жергілікті интернет-протоколы (FLIP) – LAN және WAN желілері үшін, таратылған қосымшаларды қолдау мақсатында жасалған байланыс протоколы. FLIP Амстердамдағы Vrije Universiteit-те Amoeba таратылған операциялық жүйесінде қашықтан процедура шақыру (RPC) мүмкіндігін іске асыру үшін әзірленген.

TCP/IP-мен салыстыру

OSI үлгісінде FLIP желілік қабатты (3) иеленеді, осылайша IP-ді алмастырады, бірақ ол TCP сияқты көлік қабатының (4) протоколының қажеттілігін де жояды. + OSI, TCP/IP және FLIP функционалдық қабаттары. Қабат OSI TCP/IP FLIP 7 Қолданба Пайдаланушы анықтаған Пайдаланушы анықтаған 6 Түрлендіру Пайдаланушы анықтаған Amoeba Interface Language (AIL) 5 Сеанс RPC және топтық байланыс Қолданылмайды 4 Көлік TCP немесе UDP Қажет емес 3 Желі IP FLIP 2 Деректер байланысы Мысалы, Ethernet Мысалы, Ethernet 1 Физикалық Мысалы, коаксиалды кабель Мысалы, коаксиалды кабель

Қасиеттері

FLIP – байланыссыз протокол, ол ашықтықты қамтамасыз етуге (OSI моделінің негізгі желілік қабаттарына қатысты: 2. деректер желісі және 1. физикалық), тиімді RPC, топтық байланыс, қауіпсіз байланыс және желіні оңай басқару үшін жасалған. FLIP-тің келесі қасиеттері таратылған есептеудің талаптарын орындауға көмектеседі:

FLIP желілік қызметтерге қол жеткізу нүктелері (NSAP) деп аталатын, орналасқан жеріне тәуелсіз 64 биттік идентификатормен бірліктерді анықтайды. Мысалы, бірлік – процесс болуы мүмкін; IP-адресі хостты анықтайтын IP-протоколынан өзгеше. FLIP желілік қосылымның соңғы нүктесін тіркеу үшін қолданылатын «жеке» адрес пен соңғы нүктені жариялау үшін қолданылатын «қоғамдық» адрес арасындағы бір бағытты байланысты пайдаланады. FLIP хабарламаларды NSAP негізінде (ашықтық) бағыттайды. FLIP қажет болғанда маршруттарды анықтайды. FLIP құпия хабарламаларды сенімді желілер арқылы жіберуді сұрау үшін хабарлама тақырыбындағы битті пайдаланады.