�g�b�v�y�[�W - �|��h�L�������g - RFC 1332
�����Fftp://ftp.rfc-editor.org/in-notes/rfc1332.txt
���̕����̓C���^�[�l�b�g�R�~���j�e�B�̂��߂� IAB �W���g���b�N�v���g�R���ɂ��ďq�ׂĂ���A���ǂɌ����Ă̋c�_�ƒ�Ă����߂Ă���B���̃v���g�R���̕W�����̏�ԂƏ́A "IAB Official Protocol Standards" ���Q�Ƃ��ė~�����B���̕����̔z�z�͖������ł���B
Point-to-Pint �v���g�R��(PPP)[1]�́A �|�C���g�c�[�|�C���g�����N��Ńl�b�g���[�N�w�̃v���g�R�������J�v�Z�������邽�߂̕W���I��i�����B�܂� PPP �͊g���\�ȃ����N�R���g���[���v���g�R��(Link Control Protocol)����`���Ă���A�l�X�ȃl�b�g���[�N�w�v���g�R���̊m���Ɛݒ�Ƃ̂��߂̃l�b�g���[�N�R���g���[���v���g�R��(Network Control Protocol:NCP)�t�@�~�����Ă��Ă�B
���̕����́APPP ��ŃC���^�[�l�b�g�v���g�R��(Internet Protocol)[2]�̊m���Ɛݒ�Ƃ��s�����߂� NCP �ƁAPPP ��� Van Jacobson TCP/IP �w�b�_���k[3]���l�S�V�G�[�g����ї��p������@�Ƃ��`����B
���� RFC �� Internet Engineering Task Force (IETF) �� Point-to-Point Protocol Working Group �ɂ�鐬�ʕ��ł���B
PPP �͂R�̎�v�ȃR���|�[�l���g�����F
�|�C���g�c�[�|�C���g�����N��ł̒ʐM���m�����邽�߂ɁA�܂��ŏ��� PPP �����N�̗��I�[�́A�f�[�^�����N�̐ݒ�ƃe�X�g�Ƃ��s�����߂� LCP �p�P�b�g�𑗐M���Ȃ���Ȃ�Ȃ��B���̃����N���m�����ALCP ���K�v�Ƃ����I�v�V�����@�\���l�S�V�G�[�g���ꂽ��APPP �͂P�ȏ�̃l�b�g���[�N�w�v���g�R���̑I���Ɛݒ�Ƃ��s�����߂ɁANCP �p�P�b�g�𑗐M���Ȃ���Ȃ�Ȃ��B�I�ꂽ�e�l�b�g���[�N�w�v���g�R�����ݒ肳�ꂽ���_�ŁA�e�l�b�g���[�N�w�v���g�R���͂��̃����N��Ńf�[�^�O�����𑗐M���邱�Ƃ��\�ƂȂ�B
���̃����N�́ALCP �p�P�b�g�܂��� NCP �p�P�b�g�ɂ�薾���I�Ƀ����N�������邩�A���炩�̊O���C�x���g(�s�����^�C�}�[�̊������A�l�b�g���[�N�Ǘ��҂̉��)����������܂ŁA�ʐM�̂��߂ɐݒ肳�ꂽ��Ԃł��葱���邾�낤�B
IP �R���g���[���v���g�R�� (IPCP)�́A�|�C���g�c�[�|�C���g�����N�̗��I�[�ɂ����� IP �v���g�R�����W���[���̐ݒ�E�L�����E���������s���ӔC�����BIPCP �̓����N�R���g���[���v���g�R��(LCP)�Ɠ����p�P�b�g�������J�j�Y�����g�p����BPPP ���l�b�g���[�N�w�v���g�R���̃t�F�[�Y�ɒB����܂ł́AIPCP �p�P�b�g����������Ă͂Ȃ�Ȃ��B���̃t�F�[�Y�ɒB����O�ɓ��B���� IPCP �p�P�b�g�́A�Öق̂����ɔj�������ׂ��ł���B
�ȉ��̗�O�������AIP �R���g���[���v���g�R���̓����N�R���g���[���v���g�R��[1] �Ɛ��m�ɓ����ł���B
IP �p�P�b�g�̒ʐM���������O�ɁAPPP �̓l�b�g���[�N�w�v���g�R���̃t�F�[�Y�ɒB���Ă��Ȃ���Ȃ炸�AIP Control Protocol �� Opened ��ԂɒB���Ă��Ȃ���Ȃ�Ȃ��B
PPP �f�[�^�����N�w�t���[���� Information �t�B�[���h���ɐ��m�ɂP�� IPCP �p�P�b�g���J�v�Z���������B���̃t���[���� Protocol �t�B�[���h�� 16 �i���� 8021(IP Control Protocol)�ł���B
PPP �����N��𑗐M����� IP �p�P�b�g�̍ő咷�́APPP �f�[�^�����N�w�t���[���� Information �t�B�[���h�̍ő咷�Ɠ����ł���B����ȏ�̒����� IP �f�[�^�O�����͕K�v�ɉ����ĕ�������Ȃ���Ȃ�Ȃ��B�����ƍč\�z����������ꍇ�A�V�X�e���� TCP Maximum Segment Size �I�v�V����[4]�� MTU discovery[5] �Ƃ��g�p����ׂ��ł���B
IPCP Configuration Option �́AInternet Protocol �p�����[�^�̃l�S�V�G�[�g���\�ɂ���BIPCP �� LCP[1] �̂��߂ɒ�`����Ă���̂Ɠ����\���I�v�V�����̃t�H�[�}�b�g���A�ʂ̃I�v�V�����Z�b�g�Ƌ��Ɏg�p����B
IPCP Option Type �t�B�[���h�̍ŐV�̒l�́A�ŐV�� "Assigned Numbers" RFC [6] �ŋK�肳��Ă���B���݁A�ȉ��̒l�����蓖�čς݂ł���F
1 IP-Addresses
2 IP-Compression-Protocol
3 IP-Address
IP-Compression-Protocol �̃t�H�[�}�b�g�̊T�v�͈ȉ��̒ʂ�ł���B�t�B�[���h�͍�����E�֑��M�����B
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | IP-Compression-Protocol | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Data ... +-+-+-+-+
�l(16�i) | Protocol �v���g�R�� |
002d | Van Jacobson Compressed TCP/IP |
IP-Address �̃t�H�[�}�b�g�̊T�v�͈ȉ��̒ʂ�ł���B�t�B�[���h�͍�����E�֑��M�����B
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | IP-Address +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ IP-Address (cont) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Van Jacobson TCP/IP �w�b�_���k�́ATCP/IP �w�b�_���Œ�R�o�C�g�ɂ܂ō팸����B����͒ᑬ�V���A�������́A���ɑΘb�I�ȃg���t�B�b�N�ɂ����Ă͒��������P�ł���B
IP-Compression-Protocol �͈��k�p�P�b�g�����\�͂�\�����߂Ɏg�p�����B�o�������k��]�ޏꍇ�A�����N��̗��I�[�͂��ꂼ��ɂ��̍\���I�v�V������v�����Ȃ���Ȃ�Ȃ��B
IP �p�P�b�g�����M�����ꍇ�APPP �v���g�R���t�B�[���h�ɂ͈ȉ��̒l���Z�b�g�����F
|
|
0021 | Type IP�B���� IP �v���g�R����TCP �ł͂Ȃ����A�p�P�b�g����������Ă��邩�A���k�ł��Ȃ��B |
002d | ���k TCP�BTCP/IP �w�b�_�͈��k�w�b�_�ɒu����������B |
002f | �k TCP�BIP �v���g�R���t�B�[���h�̓X���b�g���ʎq�ɒu����������B |
Van Jacobson TCP/IP �w�b�_���k�̃l�S�V�G�[�g�Ɏg�p����� IP-Compression-Protocol �̃t�H�[�}�b�g�̊T�v�͈ȉ��̒ʂ�B�t�B�[���h�͍�����E�֑��M�����B
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | IP-Compression-Protocol | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Max-Slot-Id | Comp-Slot-Id | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
0 | �X���b�g���ʎq�͈��k����Ă͂Ȃ�Ȃ��B�S�Ă̈��k TCP �p�P�b�g�͑S�Ă̕ύX�}�X�N�� C �r�b�g���Z�b�g���Ȃ���Ȃ炸�A�܂��X���b�g���ʎq���܂܂Ȃ���Ȃ�Ȃ��B |
1 | �X���b�g���ʎq�͈��k����Ă��ǂ��B |
�ȉ��̍\���I�v�V��������������Ă���F
IP-Compression-Protocol -- �Œ�ł� 4 �X���b�g�A�ʏ�� 16 �X���b�g�B
IP-Address -- �_�C�A���A�b�v�����ł̂݁B
���̕����ŃZ�L�����e�B���͋c�_����Ă��Ȃ��B
[1] Simpson, W., "The Point-to-Point Protocol", RFC 1331, May 1992.
[2] Postel, J., "Internet Protocol", RFC 791, USC/Information Sciences Institute, September 1981.
[3] Jacobson, V., "Compressing TCP/IP Headers", RFC 1144, January 1990.
[4] Postel, J., "The TCP Maximum Segment Size Option and Related Topics", RFC 879, USC/Information Sciences Institute, November 1983.
[5] Mogul, J., and S. Deering, "Path MTU Discovery", RFC 1191, November 1990.
[6] Reynolds, J., and J. Postel, "Assigned Numbers", RFC 1060, USC/Information Sciences Institute, March 1990.
[7] Perkins, D., and R. Hobby, "Point-to-Point Protocol (PPP) initial configuration options", RFC 1172, August 1990.
���̕������̕��͂̈ꕔ�́ACarnegie Mellon University �� Drew Perkins �ƁADavis �ɂ��� University of California �� Russ Hobby �Ƃɂ�� RFC 1171 ����� RFC 1172 �ɗR�����Ă���B
�g�����ꂽ IP-Compression �ւƗU��������́ASIGCOMM '90 �ɂ����� Van Jacobson �ɂ����ꂽ�B
Bill Simpson �͂��̕����̏��������菕�����Ă��ꂽ�B
���̃��[�L���O�O���[�v�ɂ́A�ȉ��̌���\�҂�ʂ��ĘA���\�ł���F
Brian Lloyd
Lloyd & Associates
3420 Sudbury Road
Cameron Park, California 95682
Phone: (916) 676-1147
EMail: [email protected]
���̕����Ɋւ��鎿��́A�ȉ��̃A�h���X�֑����ė~�����F
Glenn McGregor
Merit Network, Inc.
1071 Beal Avenue
Ann Arbor, MI 48109-2103
Phone: (313) 763-1203
EMail: [email protected]
�g�b�v�y�[�W - �|��h�L�������g - RFC 1332