Pengiriman Segmen

Jika ukuran unit permintaan/respons maksimum (RU) untuk sesi (disediakan dalam parameter BIND ) memungkinkan RU yang lebih besar dari ukuran maksimum unit transmisi kontrol tautan data, misalnya, bingkai Kontrol Tautan Data Sinkron (SDLC), kontrol jalur simpul lokal bertanggung jawab untuk merakit segmen keluar ke dalam RU dan mengesegmentasi RU masuk jika diperlukan.

Namun, produk IBM tertentu (misalnya, model SNA dari pengontrol 3270) tidak melakukan perakitan segmen keluar, untuk meningkatkan waktu respons yang dirasakan di terminal tampilan dengan menampilkan setiap segmen segera setelah diterima. Fitur ini disebut sebagai bayangan jendela.

Simpul lokal memungkinkan aplikasi untuk menentukan opsi pengiriman segmen di blok kontrol informasi koneksi (CICB) pada Respons Buka (PLU) OK. Jika aplikasi menentukan opsi ini, kontrol jalur simpul lokal tidak merakit segmen keluar menjadi RU lengkap, dan simpul lokal mengirimkan segmen ke aplikasi dalam pesan Data . Ini memungkinkan aplikasi meniru perangkat 3270 untuk mereproduksi karakteristik respons yang dirasakan dari perangkat IBM. Dalam kasus di mana throughput tinggi, seperti transfer file 3270, pengiriman segmen dapat memberikan peningkatan performa dibandingkan dengan pengiriman RU.

Perhatikan bahwa tidak ada fitur yang sebanding untuk data masuk. Aplikasi harus menyajikan pesan Data yang berisi RU lengkap ke simpul lokal. Selain itu, tidak ada dukungan untuk pengiriman segmen pada sesi dan koneksi titik kontrol layanan sistem (SSCP) (di mana ukuran RU maksimum dibatasi hingga 256 byte).

Simpul lokal mendukung opsi pengiriman segmen sedemikian rupa sehingga batasan yang diberlakukan pada aplikasi yang menerima data dalam kedua bentuk tersebut adalah identik. Jika RU lengkap diperlukan, simpul lokal membangun kembali RU dari segmen dalam kontrol jalur. Jika segmen diperlukan, simpul lokal menangani semua indikator segmentasi dan memodifikasi pemrosesan dalam lapisan SNA-nya untuk melayani RU tersegmentasi.

Semua pesan Data yang dikirimkan ke aplikasi berisi bendera aplikasi, sedangkan hanya segmen pertama dalam RU yang berisi header respons (RH). Simpul lokal menunda indikator rantai akhir (EC) dan perubahan arah (CD) jika terjadi dalam RH pada segmen pertama RU, dan menetapkan bendera aplikasi ECI dan CDI yang sesuai dalam pesan Data yang sesuai dengan segmen terakhir RU. Oleh karena itu, pesan Data yang sesuai dengan segmen RU memiliki bendera aplikasi yang ditetapkan seolah-olah sesuai dengan seluruh RU. Ini sangat menyederhanakan penanganan protokol perangkaian, kurung, dan setengah dupleks untuk aplikasi yang menggunakan opsi pengiriman berdasarkan segmen.

Nota

EB tidak tertunda sampai akhir unit informasi dasar (EBIU), karena aplikasi harus menggunakan pesan Status-Session "antara-tanda kurung" untuk menentukan kapan harus memasuki keadaan "antara-tanda kurung".

Lihat Juga

Membuka Koneksi PLU
Sesi PLU
Penyambungan Keluar
Pemrosesan Terhubung Masuk
Braket
Arah
Pacing dan Pemotongan
Konfirmasi dan Penolakan Data]
Matikan dan Hentikan
Recovery
Penghentian oleh Inisiasi Aplikasi
LUSTATs]
Data Pemantauan Waktu Respons