�g�b�v�y�[�W - �|��h�L�������g - RFC 854
�����Fftp://ftp.rfc-editor.org/in-notes/rfc854.txt
�\�[�V�����u�b�N�}�[�N�F
�T�C�g���֘A�����N�F
RFC 855 TELNET �I�v�V�����d�l(���{���)
���� RFC �� ARPA �C���^�[�l�b�g�R�~���j�e�B�̂��߂̕W�����K�肷��BARPA �C���^�[�l�b�g��̃z�X�g�͂��̕W�����̗p���A�������邱�Ƃ����҂����B
TELNET �v���g�R���̖ړI�́A�ɂ߂Ĉ�ʓI�ȑo������ 8 �r�b�g�u���ʐM�@�\����邱�Ƃł���B���̑��̖ڕW�́A�[�����u�ƒ[���u���v���Z�X�Ƃ��݂��ɃC���^�[�t�F�C�X����W���I��@��^���邱�Ƃł���B���̃v���g�R���͒[��-�[���ʐM("�����N")��A�v���Z�X-�v���Z�X�ʐM(���U�R���s���[�e�B���O)�ɗ��p����邱�Ƃ�������ł���B
TELNET �ڑ��́ATELNET ��������U��߂�ꂽ�f�[�^�𑗐M���邽�߂Ɏg�p����� Transmission Control Protocol (TCP) �ڑ��ł���B
TELNET�v���g�R���͂R�̎�v�Ȓ��z�Ɋ�č\�z����Ă���B���� "�l�b�g���[�N���z�[��" �̊T�O; ���ɃI�v�V�������̌���; �����đ�O�ɁA�[���ƃv���Z�X�Ƃ̑Ώ̓I�r���[�ł���B
���ӁF�ʏ� "���[�U�[" �z�X�g�͕����I�[�������t����ꂽ�z�X�g�ł���A"�T�[�o�["�z�X�g�͉��炩�̃T�[�r�X����Ă���z�X�g�ł���B�[��-�[���ԒʐM��v���Z�X-�v���Z�X�ԒʐM�̏ꍇ�ɂ��K�p�\�ȕʂ̍l����������ƁA"���[�U�[" �z�X�g�Ƃ́A�ʐM���n�߂��z�X�g�ł���B
�g�p�I�v�V������ݒ肷��ꍇ�̊�{�I�헪�́A�Q���҂̂ǂ��炩(���邢�͗���)���A����I�v�V���������ʂ����Ƃ����v�����邱�Ƃł���B���̌��������̎Q���҂́A���̗v���������Ă����ۂ��Ă��ǂ��B�������̗v������������ƁA���̗v���͑����Ɍ��ʂ������B�������ꂪ���ۂ����ƁA���̐ڑ��ɂ����Ă��̃I�v�V�����Ɋ֘A���镔���� NVT �����ɋK�肳�ꂽ�܂܂ƂȂ�B���炩�ɁA�Q���҂͗L��������v������ɋ��ۂ��Ă��ǂ��A�܂��S�Ă̎Q���҂� NVT ���T�|�[�g���鏀�����o���Ă��Ȃ���Ȃ�Ȃ����߁A�I�v�V������������v���������ċ��ۂ��Ă͂Ȃ�Ȃ��B
�I�v�V�������̕��@�́A�����̎Q���҂�����I�v�V�������ɗv�������ꍇ�A�e�X�����葤�̗v�������̃I�v�V�����̍m�菳�F�ƌ��Ȃ����Ƃ��o����悤�ɐv����Ă���B
�e�X�̎Q���҂͂�������̎Q���҂���\�ȍō��̃T�[�r�X�悤�Ǝ��݂邽�߁ATELNET �ڑ����ŏ��Ɋm�������Ƃ��A�I�v�V�����v���͈ꎞ�I�ɍ������邾�낤�B���������̌�ł��A�ڑ��̓����I�ɏC�����邱�ƂŃ��[�J���̏�ԕω��ɍ����邽�߂ɃI�v�V�����𗘗p���ėǂ��B�Ⴆ�� NVT ���g�p����ʐM�K����(��Ő�������悤��)�ABASIC�̂悤�� "�s�P��(line at a time)" �̃A�v���P�[�V�����̑����ɂ͂��܂��K�����邪�ANLS �̂悤�� "�����P��(character at a time)" �̃A�v���P�[�V�����̑����ɂ͕s�\���ɂ����K�����Ȃ��B���[�J���v���Z�X�̂��߂� "�����P��" �̋K�����K�Ȏ��ɂ́A�T�[�o�[�͂���ɕK�v�Ƃ����]���ȃv���Z�b�T�̃I�[�o�[�w�b�h�������Ƃ����I�������Ă��悭�A���̏ꍇ�͓K�ȃI�v�V�����������邩������Ȃ��B�������Ȃ��炻�̏ꍇ�ł��A�]���ȃv���Z�b�T�̃I�[�o�[�w�b�h���i�v�ɕ����̂ł͂Ȃ��A�Ȗ��Ȑ��䂪�s�v�ɂȂ������_�� NVT �ɐ�ւ���(���Ȃ킿������)���Ƃ��o����B
�v���Z�X���I�v�V������P�ɍėv�����邱�Ƃɂ���ċ��ۉ�������ꍇ�A���̃v���Z�X�ɂ���ĊJ�n���ꂽ�v���́A�I���̖����v���̃��[�v��������\��������B���̂悤�ȃ��[�v�̔�����h�����߁A��x���ۂ��ꂽ�v���́A���炩�̕ω�������܂ŌJ��Ԃ��ׂ��ł͂Ȃ��B����𑀍��Ō���ƁA�v���Z�X���ʂ̃v���O���������s�����ꍇ���A�^����ꂽ�v���Z�X�ƃI�v�V�����Ƃ̕����ɂ����ĈӖ����������܂��͕ʂ̖��߂����[�U�[���^�����ꍇ�ƍl���邱�Ƃ��o����B�ǂ��o�����́A�ڑ����肩��̌㑱�̏��̌��ʂƂ��Ă��A���[�J���̐l�Ԃ̉���ɂ��v�����������ꍇ���ɂ̂ݍėv�����s���ׂ��Ƃ������Ƃł���B
�I�v�V�������ŗ��p�\�Ȍ��肳�ꂽ���@�̂��߂ɁA�I�v�V�����̐v�҂������������ׂ��ł͂Ȃ��B���̒P���ȕ��@�̖ړI�́A�I�v�V�����������Ƃ�e�Ղɂ��邱�Ƃł��� -- ����ɕt���Ēm��Ȃ����Ƃ�����̂����l�ɗe�Ղł��邽�߁B�������̃I�v�V������ "DO, DON'T, WILL, WON'T" �ʼn\�Ȃ��̂��L�x�Ȍ��\����K�v�Ƃ���ꍇ�̓K�ȕ��@�́A���Q���҂����̃I�v�V�����𗝉��ł��邱�Ƃ��m�F���邽�߂� "DO, DON'T, WILL, WON'T" ���g�p���A���ꂪ����������A���G�L�]�`�b�N�ȕ��@�����R�Ɏg�p�o����悤�ɂ��邱�Ƃł���B�Ⴆ�ΎQ���҂́A�s�̒�����ύX(�m��)����v���𑗂��Ă��ǂ��B���ꂪ�������A���ۂɍs�̒����������邽�߂ɕʂ̕��@���g�p�ł��� -- ���̂悤�� "������(sub-negotiation)" �ɂ́A�������ŏ����̍s���A�������ő���̍s���A�]�܂����s�����̃t�B�[���h���܂܂�邩������Ȃ��B�d�v�ȊT�O�́A���Q���҂����̊g�����ꂽ���@����͂���\�͂�����Ƃ���(�ʏ��)�������O�ɐ�������܂ŁA���̂悤�Ȋg�����ꂽ���͌����ĊJ�n�����ׂ��ł͂Ȃ��Ƃ������Ƃł���B
�v��ƁA�ǂ��炩�̎Q���҂���I�v�V���� XXX �����s�������Ƃ�����](���)���������߂� WILL XXX �����M����ADO XXX �� DON'T XXX ������ɑ���m��Ɣے�ł���B��������������̎Q����(���Ȃ킿 DO �̎�M��)���I�v�V���� XXX �����s���n�߂�Ƃ�����](�v��)���������߂� DO XXX �����M����AWILL XXX �� WON'T XXX ������ɑ���m��Ɣے�ł���B�S�ẴI�v�V�������L���łȂ����Ɏc����̂� NVT �ł���̂ŁADON'T ������ WON'T �����Ƃ��s���Ă��A���[�������̐ڑ��������ł����Ԃ͕ۂ���邱�Ƃ��ۏ����B�]���đS�Ẵz�X�g�́A�T�|�[�g���Ȃ��I�v�V������S���F�������A�����ł��Ȃ��S�ẴI�v�V�����v����P�ɋ��ۂ���(���Ȃ킿�f��)�悤�� TELNET �v���Z�X���������Ă��ǂ��B
TELNET �v���g�R���̓��[�U�[-���[�U�[(�����N)�ƃT�[�o�[-�T�[�o�[(���U�R���s���[�e�B���O)�Ƃ�e�Ղ����R�ɖԗ����邽�߂ɁA�\�Ȍ���T�[�o�[-���[�U�[���Ώ̓I�ɂȂ�悤�ɍ���Ă����B�I�v�V�����͂��̖ړI�𐄐i���邱�Ƃ����҂����(��������ΕK�v�����ł͂Ȃ�)�B�ǂ̂悤�ȏꍇ�ł��A���̑Ώ̐��͌������K���Ƃ������A�ނ���^�p��̌����ł��邱�Ƃ������I�Ɋm�F����Ă���B
�V�����I�v�V�������m������葱���Ɋւ�����Ƃ��āA�֘A���� "TELNET �I�v�V�����d�l(TELNET Option Specifications)" ���Q�l�ɂ���ׂ��ł���B
�l�b�g���[�N���z�[��(NVT)�͑o�����L�����N�^�f�o�C�X�ł���BNVT �̓v�����^�ƃL�[�{�[�h�Ƃ����B�v�����^�͓��̓f�[�^�ɉ������A�L�[�{�[�h�� TELNET �ڑ���ő��M�����o�̓f�[�^��A"�G�R�[" ���]�܂��ꍇ�ɂ� NVT �̃v�����^�ւ�������o�̓f�[�^������B"�G�R�[" ���l�b�g���[�N��ʂ邱�Ƃ͊��҂���Ȃ����낤("�����[�g" �G�R�[���[�h�̑����L���ɂ���I�v�V�����͑��݂��邪�A�����Ȃ�z�X�g�����̃I�v�V�����̎�����v������Ȃ�)�B�����ł̏C���������āA�R�[�h�Z�b�g�� 8 �r�b�g�t�B�[���h�ɒu����� 7 �r�b�g USASCII �ł���B�����Ȃ�R�[�h�ϊ����^�C�~���O�̍l�������[�J���̖��ł���ANVT �ɂ͉e����^���Ȃ��B
���̋K���̓��@�́A"�G�R�["���l�b�g���[�N��ʂ�Ȃ��Ƃ����f�t�H���g�� NVT �d�l�Ƒ��܂��āA�l�b�g���[�N���͊��荞�݂��������邱�Ƃ��ꕔ�̃z�X�g�ɂƂ��č��R�X�g������ł���B���̂��߁A������x�̃f�[�^�𑗐M���Ńo�b�t�@���邱�Ƃ͍����I�ł���B�����̃V�X�e���́A�e���͍s�̏I���ɉ��炩�̏����A�N�V�������s��(���C���v�����^��p���`�J�[�h�ł����A���т��т��̂悤�ɓ��삷��X��������)�̂ŁA�ʐM�͍s�̏I���Ŕ�������ׂ��ł���B����Ń��[�U�[�܂��̓v���Z�X�́A���ɍs���I����Ă��Ȃ���Ԃ̃f�[�^����邱�Ƃ��K�v�A�܂��͖]�܂����Ƃ������Ƃ�����������������Ȃ��B�䂦�Ɏ����҂́A�o�b�t�@����Ă���S�Ẵf�[�^���ɑ��M���邽�߂̃��[�J���ȍ��}�̎�i�����悤�Ɍx�������B
�ʏ�T�[�o�[�z�X�g�͏������J�n���邽�߂�(�s���܂��̓��[�J����`�̕����ɉ�����)���ʂȍ��}��K�v�Ƃ��Ȃ����߁A���̋K���ɂ́A�[�����s������ TELNET GA ���߂𑗐M���邱�Ƃ�v������Ӑ}�͂Ȃ��B�ނ��낱�� TELNET GA �́AIBM 2741 �̂悤�� "���b�N�\" �ȃL�[�{�[�h���������I�ɔ���d�̒[�������[�U�[�̃��[�J���z�X�g�����삷�邱�Ƃ������邽�߂ɐv����Ă���B���̎�̒[���̐����́AGA ���߂̓K�ȗ��p��������鏕���ɂȂ邩������Ȃ��B
�[��-�R���s���[�^�̐ڑ��́A��ɂ��̃��[�U�[�����̃R���s���[�^�̐��䉺�ɂ���B�ǂ�������肩�����I�ɐ����D�����Ƃ͂ł����A�ނ��됧��̏I���ɂ͖����I�ɂ��̐����߂��Ȃ���Ȃ�Ȃ��B�[�����ɂ����ăn�[�h�E�F�A�́A"�s" ���I��邽�т�(���Ȃ킿�A���[�U�[�ɂ���� "�V�K�s(New Line)" �L�[�������ꂽ����)�����߂��悤�ɍ\�������B���ꂪ�N�������Ƃ��A���t����ꂽ(���[�J����)�R���s���[�^�͓��̓f�[�^���������A�o�͂�����ׂ����ǂ��������߁A�o�͂�����ׂ��ł͂Ȃ��ꍇ�͒[���ɐ����߂��B�o�͂�����ׂ��ꍇ�A���ׂĂ̏o�͂����M�����܂ł��̃R���s���[�^�ɂ���Đ��䂪�ێ������B
�l�b�g���[�N��ʂ��Ă��̃^�C�v�̒[�����g�p���邱�Ƃ̓���͖��炩�Ȃ͂��ł���B"���[�J��"�̃R���s���[�^�́A���͂�s���̍��}��m������ɐ����ێ����邩�ǂ��������肷�邱�Ƃ͂ł����A���̌���̓f�[�^���������Ă���"�����[�g" �̃R���s���[�^�ɂ���Ă̂݉\�ł���B�䂦�� TELNET GA ���߂́A"�����[�g" ��(�T�[�o�[)�R���s���[�^�� "���[�J��" ��(���[�U�[)�R���s���[�^�ɁA���̒[���̃��[�U�[�����n�����ł��邱�Ƃ�m�点�邱�Ƃ��o���郁�J�j�Y�������B����́A���[�U�[���[���̐����^������ׂ�����(�����āA���̎��ɂ̂�)���M�����ׂ��ł���BGA ���߂̑��܂������M�͏o�͂��u���b�N���錋�ʂƂȂ�A���[�U�[�͑��M�V�X�e������~�����Ǝv�����݁A�蓮�ʼn����邩������Ȃ��Ƃ������Ƃɒ��ӂ��Ăق����B
���R�Ȃ���A����̓��[�U�[����T�[�o�[�ւ̒ʐM�ɂ͓K�p����Ȃ��B���̕����ɂ����� GA �͂����M����Ă��ǂ����A�S�������Ȃ��Ă��ǂ��B���l�� TELNET �ڑ����v���Z�X�ԒʐM�Ɏg�p�����ꍇ�AGA �͂ǂ���̕����ɂ�������K�v�͂Ȃ��B�Ō�ɒ[���ԒʐM�̏ꍇ�AGA �͈�����ɂ��o�����ɂ��K�v�Ƃ���Ȃ��B�z�X�g���[���ԒʐM���T�|�[�g���邱�Ƃ��v�悵�Ă���ꍇ�ATELNET �ڑ���� GA �������鎞���蓮�Œm�点���i�����[�U�[�ɒ��邱�Ƃ����������B�������Ȃ���A����� TELNET �v���Z�X�̎����҂ɉۂ����K�v�����ł͂Ȃ��B
���Ȃ��Ƃ��T�O��ATELNET ���f���̑Ώ̐��� TELNET �ڑ��̊e�X�̒[�� NVT �����݂��邱�Ƃ�K�v�Ƃ��邱�Ƃɒ��ӂ��Ăق����B
* ����: "�ʒu"�́A�d�ł��� <����1>BS<����2>...�̂悤�ȃV�[�P���X�̌��ʂƂ��āA�������̕����̕������܂�ł��ǂ��B
���̖��ɑΏ����邽�߂ɁATELNET �� "Synch" ���J�j�Y������������Ă���BSynch �V�O�i���́ATELNET ���� DATA MARK �ƁA����Ɋ֘A���� TCP �� Urgent �ʒm�Ƃ��琬��BUrgent �ʒm(����� TELNET �ڑ��ɕt������t���[����ɂ͎x�z����Ȃ�)�́A�����������v���Z�X���f�[�^�X�g���[���̓��ʂȏ������Ăяo�����߂Ɏg�p�����B���̃��[�h�ɂ����ăf�[�^�X�g���[���́A�Ԃɂ���ז��ȃf�[�^���̂Ă��Ȃ���A�ȉ��Œ�`����Ă��� "�����[��(interesting)" �V�O�i�����ɃX�L���������BTELNET ���� DATA MARK(DM) �̓f�[�^�X�g���[�����̓����}�[�N�ł���A���炩�̓��ʂȃV�O�i�������ɔ������Ă���A��M�҂̓f�[�^�X�g���[���̒ʏ�̏����ɖ߂邱�Ƃ��o����Ƃ������Ƃ������B
Synch �� Urgent �t���O���Z�b�g���ꂽ TCP ���M����ɂ���������A�Ō��(�܂��͗B���)�f�[�^�I�N�e�b�g�Ƃ��� DM �����M�����B
DM ��������O�� TCP �� Urgent�f�[�^�̏I�����������ꍇ�A TELNET �� DM ��������܂ł��̃f�[�^�X�g���[���̓��ʂȏ����𑱂���ׂ��ł���B
DM ������������� TCP ������� Urgent �f�[�^���������ꍇ�A���̌����͌㑱�� Synch �ɂ����̂����ł���BTELNET �͂����ЂƂ� DM ��������܂ł��̃f�[�^�X�g���[���̓��ʂȏ����𑱂���ׂ��ł���B
TCP Urgent ���[�h�̑��M����ɂ�����B��̕����Ƃ��� Data Mark (DM) �𑗐M����B
Urgent �� TELNET �v���Z�X���o��������ׂ��ł���BIP �́A���̎��ɏ�ʂ̃��x���̃v���g�R�����o��������ׂ��ł���B
���� | �R�[�h | �Ӗ� |
NULL (NUL) | 0 | ������ |
���s(Line Feed)(LF) | 10 | �����ʒu��ۂ��Ȃ���v�����^�����̍s�ɐi�߂�B |
���A(Carriage Return)(CR) | 13 | �v�����^�����ݍs�̍��[�Ɉړ�����B |
�x��(BELL)(BEL) | 7 | �������邩�ڂɌ�����V�O�i��������(�w�b�h�͈ړ����Ȃ�)�B |
�o�b�N�X�y�[�X(Back Space)(BS) | 8 | �w�b�h�����[�Ɍ�������1�������ړ�����B |
�����^�u(Horizontal Tab)(HT) | 9 | �v�����^�����̐����^�u�ʒu�Ɉړ�����B�����̎Q���҂��^�u�ʒu���ǂ̂悤�Ɍ���E�m�����邩�́A�܂��K�肳��Ă��Ȃ��B |
�����^�u(Vertical Tab)(VT) | 11 | �v�����^�����̐����^�u�ʒu�Ɉړ�����B�����̎Q���҂��^�u�ʒu���ǂ̂悤�Ɍ���E�m�����邩�́A�܂��K�肳��Ă��Ȃ��B |
���y�[�W(Form Feed)(FF) | 12 | �����ʒu��ۂ��Ȃ���v�����^�����̃y�[�W�Ɉړ�����B |
NVT ���f���̑Ώ̐����ێ����邽�߂ɁA"CR LF" �� "CR NUL"��(�f�t�H���g�� ASCII ���[�h�ɂ�����)�������ŗv������邱�Ƃɒ��ӂ��Ăق����B�Ⴆ�����(�Ⴆ�����[�g�G�R�[�� go ahead �}���I�v�V�����������Ă����)�ł͕��������ۂ̃v�����^�ɑ����Ȃ����Ƃ��������Ă���Ƃ��Ă��A����ł��Ȃ���ѐ��̂��߂ɁA���̃v���g�R���̓f�[�^�X�g���[������ LF �ɑ����Ăł͂Ȃ� CR �ɑ����� NUL ���}������邱�Ƃ�v������B�t�ɁA�f�[�^�X�g���[������ CR �̌�Ɏ�M���� NUL ��(�ʂ̕��@�Ŗ����I�Ɏw�肳�ꂽ�I�v�V�����̎�茈�߂������ꍇ�ɂ�)�ANVT �����[�J���̕����Z�b�g�ɕϊ�����O�Ɏ̂Ă���ׂ��ł���B
�S�Ă� TELNET ���߂͏��Ȃ��Ƃ��Q�o�C�g�̃V�[�P���X���琬��B���߃R�[�h�̌�� "�R�}���h�Ƃ��ĉ���(Interpret as Command)"(IAC�j�G�X�P�[�v�����������B�I�v�V���������������߂͂R�o�C�g�̃V�[�P���X�ŁA�R�o�C�g�ڂ��Q�Ƃ����I�v�V�����̃R�[�h�ł���B���̌`���́A"�f�[�^���" �����L�͈͂Ɏg�p����Ă��A�\�ꂽ���߂̒l�����f�[�^�Ƃ̏Փ˂��ŏ��ɂɂȂ�悤�ɑI�ꂽ�B���̂悤�ȏՓ˂́A�s�ւŔ�\���I�ȁA�f�[�^�o�C�g���f�[�^�X�g���[���� "�G�X�P�[�v����" ��Ƃ�K�v�Ƃ���B����̐ݒ�ł́A�B�� IAC �݂̂��f�[�^�Ƃ��đ��M�����ꍇ�ɓ�d�������K�v������A���̑��� 255 �̃R�[�h�͓��ߓI�ɓn�����Ƃ��o����B
�ȉ��͒�`�ς� TELNET ���߂ł���B�����̃R�[�h�ƃR�[�h�V�[�P���X�Ƃ́A���O�� IAC �������ꍇ�ɂ���������Ă���Ӗ��������Ƃɒ��ӂ��Ăق����B
���� | �R�[�h | �Ӗ� |
SE | 240 | �����̏I��� |
NOP | 241 | ������ |
Data Mark | 242 | Synch �̃f�[�^�X�g���[�������B ����͏�� TCP Urgent �ʒm���ׂ��ł���B |
Break | 243 | NVT ���� BRK |
Interrupt Process | 244 | IP �@�\ |
Abort output | 245 | AO �@�\ |
Are You There | 246 | AYT �@�\ |
Erase character | 247 | EC �@�\ |
Erase Line | 248 | EL �@�\ |
Go ahead | 249 | GA �V�O�i�� |
SB | 250 | ��ɑ����̂������ꂽ�I�v�V�����̕����ł��邱�Ƃ�\�� |
WILL (�I�v�V�����R�[�h) | 251 | �����ꂽ�I�v�V�����̎��s�J�n�A�܂��͎��s�����ǂ����̊m�F��]�ނ��Ƃ�\�� |
WON'T (�I�v�V�����R�[�h) | 252 | �����ꂽ�I�v�V�����̎��s���ۂ܂��͌p�����s���ۂ�\�� |
DO (�I�v�V�����R�[�h) | 253 | �����ꂽ�I�v�V���������s����Ƃ������葤�̗v���A�܂��͂��Ȃ�����������s���邱�Ƃ����҂��Ă���Ƃ����m�F��\�� |
DON'T (�I�v�V�����R�[�h) | 254 | �����ꂽ�I�v�V�������~����Ƃ������葤�̗v���A�܂��͂��Ȃ�����������s���邱�Ƃ����͂���҂��Ȃ��Ƃ����m�F��\�� |
IAC | 255 | �f�[�^�o�C�g 255 |
TELNET �� TCP �ڑ��́A���[�U�[�̃|�[�g U �ƃT�[�o�[�̃|�[�g L �Ƃ̊ԂŊm�������B�T�[�o�[�͂��̂悤�Ȑڑ����A���̃E�G���m�E���|�[�g L �ő҂���BTCP �ڑ��͑S��d�ł���A�|�[�g�̑g�Ŏ��ʂ����̂ŁA�T�[�o�[�̓|�[�g L �ƕʂ̃��[�U�[�|�[�g U �Ƃ��܂ޑ����̓����ڑ����m�����邱�Ƃ��o����B
�g�b�v�y�[�W - �|��h�L�������g - RFC 854