Ochiq transport - Open Transport

Ochiq transport tomonidan berilgan ism edi Apple Inc. uni amalga oshirish uchun Unix - uyushtirilgan Tizim V STREAMS tarmoq to'plami. Mentat's litsenziyalangan kod asosida Portativ oqimlar mahsulot, Ochiq transport ta'minlash uchun qurilgan klassik Mac OS zamonaviy bilan TCP / IP amalga oshirish, almashtirish MacTCP. Apple shuningdek, o'z dasturini qo'shdi AppleTalk eski tarmoqlarni qo'llab-quvvatlash uchun stekka.[1]

Tarix

STREAMS

Ochiq transport chiqarilishidan oldin, klassik Mac OS turli xil mustaqil ishlatilgan INITS tarmoqning ishlashini ta'minlash uchun. OS davomida keng qo'llanilgan yagona narsa bu edi AppleTalk tizim. Boshqalar orasida protokol to'plamlari qo'llab-quvvatlanadigan, MacTCP kabi tobora muhim ahamiyat kasb etmoqda Internet bom tezlasha boshladi. MacTCP taqlid qildi Berkli rozetkalari orasida keng qo'llaniladigan tizim Unixga o'xshash operatsion tizimlar.

MacTCP va oldingi avlod AppleTalk kutubxonasi PowerPC-ga asoslangan Macintosh-larda sust edi, chunki ular oldingi avlod 680x0-darajali Macintosh-lar uchun yozilgan va shu sababli PowerPC-ga asoslangan mashinalarda taqlid ostida ishlagan. MacTCP ham Biroq, xususiyatlari nuqson edi va Apple Internet bozorida o'z qo'lini ushlab qolish uchun edi, agar katta yuksalish aniq zarur edi.

1980 orqali yagona tizimiga ko'p Unix lotin,-birlashtirish qayta uchun bir necha yirik harakatlari olib borilmoqda edi, va bu orasida eng muhim edi AT & T -LED Tizim V. V tizimi butunlay yangi tarmoq to'plamini o'z ichiga olgan, STREAMS, Mavjud Berkeley Sockets tizimini almashtirish. STREAMS rozetkalarga nisbatan bir qator afzalliklarga ega edi, shu jumladan, bir vaqtning o'zida bir nechta tarmoq staklarini qo'llab-quvvatlash qobiliyati, filtrlash uchun oddiy mexanizmlarni taqdim etish uchun modullarni va shu kabi vazifalarni taqdim etish uchun mavjud staklarning o'rtasiga ulab qo'yish qobiliyati. dastur dasturlash interfeysi foydalanuvchi dasturlariga. paytda u paydo oqimlarni bo'ladi amalda standart.

Bozordagi bu o'zgarish Apple-ni STREAMS-ni ham qo'llab-quvvatlashga o'tishiga olib keldi. Shuningdek, u kompaniyaga ikkita amaliy afzalliklarni taqdim etdi; Oqimlarni "ko'p qo'llab-quvvatlash, ularni bitta interfeys dan TCP / IP va AppleTalk, ham qo'llab-quvvatlash imkonini beradi, va oqimlarni bir ko'chma xoch-platforma versiyasi tijoriy sotib olish uchun foydalanish mumkin bo'lgan, yuqori sifatli TCP bajarilishini kiritilgan bir. ham paydo oqimlar foydalanish »biri" bir yo'l taklif qilish Microsoft, Kimning o'z TCP / IP tizimini tarmoq, Uinsok, Aftidan, yaqin orada-kelajak-eski uyalariga asoslangan edi.

OT

Ochiq transport 1995 yil may oyida Quvvatli Mac 9500. Bunga kiritilgan Tizim 7.5.2, yangi versiyasi PCI asoslangan Quvvatli Mac-lar Va keyinchalik katta apparat mavjud bo'ldi. MacTCP PCI-ga asoslangan Mac-larda qo'llab-quvvatlanmadi, ammo eski tizimlar a-dan foydalanib MacTCP va Open Transport o'rtasida almashinishi mumkin edi Boshqaruv paneli Network Software Selector deb nomlangan. MacTCP-dan farqli o'laroq, Open Transport foydalanuvchilarga konfiguratsiya to'plamlarini saqlash va almashtirish imkoniyatini berdi.

Tuzuvchi Ochiq transport bo'yicha fikr ikkiga bo'lindi. Ba'zilar buni MacTCP orqali ulkan tezlikni yaxshilashni taklif qilishdi. u ruxsat tarzda moslashuvchan edi, chunki Ba'zi Ishlab ham yoqdi protokollar "Hasrat" kerak filtrlar va boshqa bunday vazifalarni amalga oshirish uchun. Biroq, tizim ham katta va murakkab edi. kim hech orzu protokol ulang mumkin bo'lgan Open Transport me'moriy moslashuvchan, puxta overcomplicated kerak, ayrim his qildi. Bundan tashqari, eng Unix kodi hali ham ishlatiladi raz'yomlar, balki oqimlarni, va shuning uchun MacTCP Mac uchun dasturiy ta'minot ko'chirish jihatidan haqiqiy afzalliklarni taklif.

Open Transport me'moriy vaunted moslashuvchan putur etkazdi va oxir-oqibatda 90 yillar o'rtalariga davomida tarmoq TCP / IP tez yuksalishi bilan eski qilingan. Shu keng Unix bozorida haqiqiy hisoblanadi; System V ayniqsa, bepul Unix-kabi tizimlar tez yuksalishi tomonidan ag'darildi Linux. Bu tizimlar mashhurligini sari, dasturchilar aksariyati BSD-litsenziyaga Sockets foydasiga yopiq oqimlarni e'tiborsiz. O'tish paytida ochiq transport tashlandi OS X, Qaysi, olingan qilinmoqda BSD, Soket to'liq asoslangan tarmoq suyakka edi.

Ochiq transport qabul qilindi amortizatsiya Mac OS X 10.4 va holat boshlang'ich uning SDKlar. Open Transport qo'llab-quvvatlash versiyasi 10,9 (boshlab, OS X butunlay olib tashlandiMavveriks ).[2]

Adabiyotlar

  1. ^ Apple Tech Note 1117 - Ochiq Transport STREAMS FAQ
  2. ^ "OS X 10.9 Mavericks nima Yangi" (PDF). Apple Inc. Olingan 2013-03-22.