���㽻���������㽻������·����������֮�����Ҫ����
������Դ: δ֪ ����ʱ�䣺2015-06-02
����������:���㽻�������Ƿ�չ�Ƚϳ��죬������������������·���豸������ʶ�����ݰ��е�MAC��ַ��Ϣ������MAC��ַ����ת����������ЩMAC��ַ���Ӧ�Ķ˿ڼ�¼���Լ��ڲ���һ����ַ���С�
�������£�
��1������������ij���˿��յ�һ�����ݰ������ȶ�ȡ��ͷ�е�ԴMAC��ַ����������֪��ԴMAC��ַ�Ļ����������ĸ��˿��ϣ�
��2����ȥ��ȡ��ͷ�е�Ŀ��MAC��ַ�����ڵ�ַ���в�����Ӧ�Ķ˿ڣ�
��3�������������Ŀ��MAC��ַ��Ӧ�Ķ˿ڣ������ݰ�ֱ�Ӹ��Ƶ���˿��ϡ�
���㽻����: ���㽻���������ǽ�·�ɼ����뽻�������϶�Ϊһ�ļ������ڶԵ�һ������������·�ɺ����������һ��MAC��ַ��IP��ַ��ӳ�������ͬ�����������ٴ�ͨ��ʱ�������ݴ˱�ֱ�ӴӶ���ͨ���������ٴ�·�ɣ��Ӷ�������·��������·��ѡ������������ӳ٣���������ݰ�ת����Ч�ʡ�
·��������ͳ�أ�·����������OSI�߲�Э���еĵ����㣬����Ҫ�����ǽ�������һ������ӿڵ����ݰ�����������������Ŀ�ĵ�ַ������ת������һ��Ŀ�ĵ�ַ����ˣ�·�������ȵ���ת��·�ɱ��в�������Ŀ�ĵ�ַ�����ҵ���Ŀ�ĵ�ַ���������ݰ���֡��ǰ������һ��MAC��ַ��ͬʱIP���ݰ�ͷ��TTL��Time To Live����Ҳ��ʼ�����������¼���У��͡������ݰ����͵�����˿�ʱ������Ҫ��˳��ȴ����Ա㱻���͵������·�ϡ�
·�����ڹ���ʱ�ܹ�����ij��·��ͨ��Э������豸�е�·�ɱ��������ijһ�ض��ڵ���һ�����ϵ�·���������Ԥ��ȷ����·������ѡ�����ţ�����ã��Ĵ���·�������ڸ�������κ��������������ܻ����仯���仯�����·���������Ϣһ��Ҳ����ʹ�õ�·����ϢЭ��Ĺ涨����ʱ���¡�
��Ҫ���𣺶��㽻����������������·�㣬���㽻��������������㣬·��������������㡣
�����������£�
���㽻���������㽻����������
���㽻����ʹ�������㽻������
��˵�����㽻���������ǣ����㽻������������ת��������������˾����������λ���֮��������������������·�������й����ľ��棬����˴�ͳ·�������١���������ɵ�����ƿ�����⡣
ʲô�����㽻��
���㽻����Ҳ�ƶ�㽻����������IP����������������ڴ�ͳ�������������ġ�������֪����ͳ�Ľ�����������OSI�����ģ���еĵڶ���——������·�����*���ģ������㽻��������������ģ���еĵ�����ʵ�������ݰ��ĸ���ת������˵�����㽻���������ǣ����㽻������������ת��������
���㽻�������ij��֣�����˾����������λ���֮��������������������·�������й����ľ��棬����˴�ͳ·�������١���������ɵ�����ƿ�����⡣
��ԭ���ǣ���������ʹ��IPЭ���վ��A��Bͨ�������㽻��������ͨ�ţ�����վ��A�ڿ�ʼ����ʱ�����Լ���IP��ַ��Bվ��IP��ַ�Ƚϣ��ж�Bվ�Ƿ����Լ���ͬһ�����ڡ���Ŀ��վB�뷢��վA��ͬһ�����ڣ�����ж����ת����������վ�㲻��ͬһ�����ڣ��緢��վAҪ��Ŀ��վBͨ�ţ�����վAҪ��“ȱʡ����”����ARP(��ַ����)�������“ȱʡ����”��IP��ַ��ʵ�����㽻���������㽻��ģ�顣������վA��“ȱʡ����”��IP��ַ�㲥��һ��ARP����ʱ��������㽻��ģ������ǰ��ͨ�Ź������Ѿ�֪��Bվ��MAC��ַ��������վA�ظ�B��MAC��ַ���������㽻��ģ�����·����Ϣ��Bվ�㲥һ��ARP����Bվ�õ���ARP����������㽻��ģ��ظ���MAC��ַ�����㽻��ģ�鱣��˵�ַ���ظ�������վA,ͬʱ��Bվ��MAC��ַ���͵����㽻�������MAC��ַ���С������Ժ�A��B���͵����ݰ���ȫ���������㽻����������Ϣ���Ը��ٽ��������ڽ�����·�ɹ����в���Ҫ���㴦�����������ݶ�ͨ�����㽻��ת����������㽻�������ٶȺܿ죬�ӽ����㽻�������ٶȣ�ͬʱ����ͬ·�����ļ۸�ͺܶࡣ
�ڶ��㽻������·����������
��ͳ�����������ŷ�չ����������OSI�ڶ��㼴������·���豸��������MAC��ַѰַ��ͨ��վ��ѡ��·�ɣ�վ���Ľ�����ά���ɽ������Զ����С�·��������OSI�����㼴������豸��������IP��ַ����Ѱַ��ͨ��·�ɱ�·��Э����������������ĺô��ǿ��٣����ڽ�����ֻ��ʶ��֡��MAC��ַ��ֱ�Ӹ���MAC��ַ����ѡ��ת���˿��㷨������ASICʵ�֣����ת���ٶȼ��ߡ����������Ĺ�������Ҳ����һЩ���⡣
1.��·�����ݽ�������ַѧϰ��վ�������㷨��������֮�䲻�������ڻ�·��һ�����ڻ�·�����������������㷨��������������·�Ķ˿ڡ���·������·��Э��û��������⣬·����֮������ж���ͨ·��ƽ�⸺�أ���߿ɿ��ԡ�
2.���ؼ��У�������֮��ֻ����һ��ͨ·��ʹ����Ϣ������һ��ͨ����·�ϣ����ܽ��ж�̬���䣬��ƽ�⸺�ء���·������·��Э���㷨���Ա�����һ�㣬OSPF·��Э���㷨�����ܲ�������·�ɣ�������Ϊ��ͬ������Ӧ��ѡ����Բ�ͬ�����·�ɡ�
3.�㲥���ƣ�������ֻ����С��ͻ��������С�㲥����������ʽ�������һ����Ĺ㲥�㲥����ɢ����������ʽ���硣��·�������Ը���㲥�㲥���IJ���ͨ��·�����������й㲥��
4.�������֣�������ֻ��ʶ��MAC��ַ��MAC��ַ��������ַ�����Ҳ���ƽ̹�ĵ�ַ�ṹ����˲��ܸ���MAC��ַ��������������·����ʶ��IP��ַ��IP��ַ���������Ա���䣬������ַ��IP��ַ���в�νṹ�������ֳ�����ź������ţ����Էdz���������ڻ���������·��������Ҫ���ܾ����������Ӳ�ͬ�����硣
5.�������⣺��˵������Ҳ���Ը���֡��ԴMAC��ַ��Ŀ��MAC��ַ������֡�����ݶ�֡ʵʩ���ˣ���·�������ݱ��ĵ�ԴIP��ַ��Ŀ��IP��ַ��TCP�˿ڵ�ַ�����ݶԱ���ʵʩ���ˣ�����ֱ�۷��㡣
6.������أ���������Ϊ�Ž��豸Ҳ����ɲ�ͬ��·���������֮���ת����������ת�����̱Ƚϸ��ӣ����ʺ�ASICʵ�֣��Ʊؽ��ͽ�������ת���ٶȡ����Ŀǰ��������Ҫ�����ͬ�������������ʺ���·Э������绥�����������������������ʺ���·��Э�������Ԫ������֮����л�������·������ͬ������Ҫ���ڲ�ͬ����֮�以������������Ӳ�ͬ�������ʡ���·��Э��������Э������硣·�����ڹ�������Ȼռ�������ƣ����۸���ת���ٶȵ͡������꣬������Ϊ���������������Ľ���������ͻ���ĸĽ���������������㽻����
��������������С�㲥���ٹ㲥�籩�������Ӱ�졣·����ÿһ�ӿ�����һ���������㲥���IJ��ܾ���·�����㲥��ȥ��������·������ͬ�ӿڵ��������ڲ�ͬ������������Χ��·�����������֡��Խ��������ԣ�ÿһ���˿ڶ�Ӧһ�����Σ������������������ι��ɣ�ͨ���Խ������˿ڵ���ϣ������������������㲥����ֻ���������ڹ㲥��������ɢ����������ڣ�ͨ�������������������ﵽ���ƹ㲥��Ŀ�ġ������������ɽ������˿�������ϣ�û�������ϵ�����ԣ���˳�Ϊ�����������������������������������·�����ͽ���˹㲥���ĵĸ������⣬����������������������λ���أ����������ο������ڲ�ͬ���������������Զ���������ο������ڲ�ͬ���������������Զ���������ο�������ͬһ������������ͬ�������ڵ��ն�֮�䲻���ͨ�ţ���ǿ�˶����������ݵķ��ʿ��ơ�
�����㽻������·����������
�ڵ����㽻����������֮ǰ������û�б�Ҫ��·�ɹ���������·������������������ȫ����ͬ�ģ��ṩ·�ɹ�������·�����Ĺ�����Ȼ�������ڵ����㽻������ȫ�ܹ�ִ�д�ͳ·�����Ĵ�������ܡ���Ϊ���绥�����豸�������㽻������������������
1.ת�����ڵ������ַ��ҵ������
2.��ȫ�������ܣ�
3.���������������籨�Ĺ��˻���֤��
4.ִ�л�ִ��·�ɴ�����
�����㽻�����봫ͳ·��������������ŵ㣺
1.�����䴫�������������䣺��ͳ·����ÿ���ӿ�����һ������������ͨ��·�������д�������ʱ��ӿڵĴ��������ơ������㽻������ͬ�������Ѷ���˿ڶ����һ�����������Ѷ���˿���ɵ���������Ϊ�������ӿڣ�������������Ϣ��ͨ������������Ķ˿������㽻���������ڶ˿���������ָ���������䴫�����û�����ơ�
2.����������Ϣ��Դ�����ڷ�����������Դ���ʺͷ���ȫ��������Դ����û�������������õ��������������岻��ͨ����ȫ����������������Ⱥ������ʡ���ã������Ժ���������Ϣ��Դ��
3.���ͳɱ���ͨ������������ý�����������������·�������������以����Ŀǰ�������㽻��������������ƣ��ȿ��Խ������������������֣��ֿ���ͨ������������·�ɹ������������ͨ�ţ�Ϊ�˽�ʡ�˼۸��·������
4.������֮����������Ϊ������������֮�䲻�������ڻ�·����Ϊ·�������ֿ��ж���ͨ·����߿ɿ��ԡ�ƽ�⸺�ء����㽻�������������㷨������ɻ�·�Ķ˿ڣ�������·��ѡ��ʱ����Ȼ����������ͨ·��Ϊ��ѡ·������·��ѡ��
��������·���������ܺ��ܵ�ì���壬�����������ٶȿ죬�����ƹ�������·������������ǿ��������ת���ٶ�����������ì�ܵ����¼��������㽻�������н���������ת����������������·�������õĿ��ƹ���