Internet

�� �^


2001/07/03 01:49 Hans      Internet
1.Internet �t�_
�q1990�~�N�����AInternet�w�g�b�@�ɤW�A�ȤF�W�L2000�U�H�C�ھڤ@�Dzέp��ƼƦr�A�ثe�j����12%������H�f�ϥ�Internet �C�o�P�b80�~�N�ϥηL�i�l�A�H��30�~�N�ϥιq�ܪ��H�Ƭ۷��C�b����Internet���e���A����꨾��������s�p�����AAdvanced Research Projects Agency�A(ARPA)ì�o�Ĥ@������q�����s���޳N���X����Ҷ}�l�o�i���C�Ĥ@�M�R�W��ARPANET ���q�������A�O�H�ʥ]�洫�����R�ʧ޳N�Ӱ���q�������sô�C���M���޳N�O���F����x��ҵo�i�A���T�q���Q�x��ϥιL�CARPANET �������է޳N�P��������������A�B��F�n�X�~�C��ڤW�j���O�b1980�~�A��ARPA�}�l�N�s����������������������s��TCP/IP�ǿ��w�ɡA�s�q��Internet�~�}�l�o�i�CTCP�O���ǿ鱱���w(Transmission Control Protocol)�AIP�O�N��Internet ��w(Internet Protocol)�C�{���ڭ̩ҨϥΪ�TCP/IP�ä��u��o��ب�w�A�ӬO�x���Ҧ��bInternet�W�ҨϥΪ��q�T��w�C����ARPA�Q���j�Ǥ�����s�̤]�ĥγo�طs��w�C�ѩ���ɪ��j�Ǥ��h�ƪ��q�����ϥ�Unix�A�]��ARPA�K���bUnix�W�o�iTCP/IP��w�C�o�ǧV�O�o��F���G�A�䤤�@�����O�]�����\�h��t���ݭn�ĤG�βĤT���q���A�÷Q�N�䤬�۳s���C�o�Ǭ�t�ݭn�@�سq�T��w�A�Ӱ��FTCP/IP�H�~�A�N�S����L���M�i�Ϊ��F�C���ܪ��@�q�ɶ��AARPA��TCP/IP��w���u�Φb�j�Ǥ��q����Ǭ�t���q�������C�����Q���ڭ̤��ѷ|�NTCP/IP�P�@�ɩʪ��pô���X�b�@�_�C

�b���ɡA�̬y�檺Unix�����O�f�J�ؤj�Ǫ�Berkeley Software Distribution(�@�볣�H BSD Unix ����)�CBSD Unix�y�檺��]�A�����O�]�������ѤF���TCP/IP��w��h���\��CBerkeley���ѤF�@�Ǥu��{���A�p�����ɮ׽ƻs�κ٬�socket�������{�������C�]��socket���ѤF�{���]�p�̧Q�θ�²�檺�n��PTCP/IP��w�i�淾�q����O�A�]���۷����n�C

����Internet�����\�A�ް_�F��L���骺����C��a��ǰ���|National Science Foundation (NSF) �P�O�� TCP/IP Internet ���s���h��Ǯa���W�C�q1985�~�_�ANSF ��N�X�U���W�Źq�����߳s���_�ӡC��ӥ����Ѱ���A�N�\�h�ϰ�ʪ���Ǭ�s���c�s���_�ӡC�Ҧ��o�Ǩϥ�TCP/IP��w�s���������A�{�b���OInternet���@�����C���@�I���F�Ѫ��O�A Internet �ä��O�@�طs����������A�ӬO�ϥ� TCP/IP ��w�pô�����y�����C�ƹ�W�AInternet�O�̤j��������t�w�ѳ]�p�̩ҷQ���A�øg�ѳn��[�H��{�C

��Internet�V�ӶV�y��ɡA��j�p�]���t���W�[�C�������ϥΪ̤j�����@�ƬG�A���@�N�įǷs���A���A�ȡC���ϥΪ̺����W�[��A�q�l�l��(E-Mail) �P�ɮ׶ǿ�K�v�B�����N��L�������q�T�CInternet�b��T�@�ɻP�ǻ��譱���i��ij����O�A�b�ϥΪ̶V�ӶV�h���[������C����1991�~�A�X�G������U����Ҥ�Internet�o�i��NSF �}�l�Ѱ���Internet�W�ӷ~���ʪ��T�O�A�äj�T��ָ�U�����B�A�o�ϱoInternet��[���M�A�ö}�ҤF�ӷ~������j���C

�b�������ɥN�A���q�ιq�T�~���d�l�����ۧ�y���ʡA�H�K�qInternet�Wì�Q�C����Internet�۵P�����q�l�ޤF�p�a�ǯ몺���ȡA�ϱo�غ��󪺬�ު��t���C�s���ӷ~�P�����b���X�A�H�o�i�U�ؼзǻP�w������A�NInternet�a�V�t�@�Ӱ���C�J�ӷQ�Q�A�֦������Y���n���P�v������O�A�N�i�H���A�ݨ�q�ܤ������A�άO�bInternet�W�q��Pizza �P�ݹq�v�C��i��ʬO�L�i���q���C��Internet�l�ޤF�V�ӶV�ϥΪ̮ɡA�qInternet�W�����q�P�ӤHì���Q�q����O�]�N�|�ܪ���[���n�C


NO:25_1
2001/07/03 01:50 Hans      �^��:
2.TCP/IP
�q�T�����@��i������ذ򥻫��A�G���|�洫(circuit-switched)�P�ʥ]�洫(packet- switched)�C���|�洫�������O�b���I�����ѱM�Ϊ��s�u���|�H�i��B�@�A�q�ܨt�δN�O�o�@���C���A���q�ܮɡA�|�����g�ѹq�ܤ��q���洫���СB�D�F�u�B�s���컷�誺�洫���СB�̫��F��誺�q�ܡC�@���s�u�إ߫�A�K�����ѧA�ϥΡC�ʥ]�洫�������A�q�`�ѹq���ҨϥΡA�o�������|�N��Ƭy�����p���A�٤����ʥ](packet)�A�åH�h�u���覡�b�������ǻ��C�ʥ]�洫�����̥D�n���n�B�A�O�i�H�b��@�s�u�W�ǿ�\�h�P�ɪ��q�T��ơA���M�A���I�O���������t���W�[�ɡA�C�@��q�T���q���ұo�쪺�����W�e�N�|��֡C

TCP/IP��IP�����O�w�ﴼ�z�����Ѿ�(Router)�ҳ]�p���A��@�άO�P�O���s�u�����ǻ��ʥ]�CIP���Ѿ��|�d�ݥت��a��}�A�èM�w�i���ʥ]�̧֨�F�ت��a�����|�C�o�O���ܷ���x�q���z�LInternet�q�T(�pWEB �s�����n�D���A�������Y�@��)�ɱqWEB ���A���e���s�������ʥ]�A�i�ण�O�����q���A�����s�����]��Internet���N��x�q�����q�q�`���S���������s�u�C���]�@�Ӵ��q���ϥΪ̱qInternet���Ѫ�(Internet Service Provider)ISP�A�pHinet�����B���oInternet���ϥ��v�ö}�l�s��IBM �������A�b���y�{���A�ϥΪ̹q���PIBM ���A�����èS���������s�u�C��ƬO�g�ѥ��N�i�઺���|�A�qIBM ���A���g�LHinet ��������ϥΪ̹q���C�M�w��ê�ָ̤��|����O�A��IP��~���i�a�Φ��IJv�C�b�j���������������Ҥ��A���ݰ��]�b�Y�@�ɶ��j�����������귽�O���u���A�]���n�餣�i�ల�w�Y�Ǹ귽�O�i�Ϊ��C�������ݦҼ{�\�h�h�D��(Gateway )�������i��ʡA�è�ƥΧO����k�e�X��ƪ���O�C


NO:25_2
2001/07/03 01:51 Hans      �^��:
3.IP Address
TCP/IP�����Ѱʧ@�O�H�C�@�x�D������}����¦�C�o�Ӧ�}�٬�Internet��}��IP��}�C�C�@�x�q�������ߤ@��32�줸IP��}�A�H�ѩҦ��q�T�ϥΡC�@��IP��}�]�A�|�ӱq0��255��8�줸�ƥ�(00~FF�`�@�O32�줸)�A�åH�r�����}�C32�줸��IP��}��סA�z�פW�i�H���ͶW�L40����(2^32�A2��32����)�ߤ@����}�A����Ѫ��OTCP/IP���]�p�̨èS���ܤj�誺�ϥγo�Ǧ�}�C�L�̩w�q�F�T��Internet�������򥻵��šG�j��(Class A)�����A����(Class B)�����A�p��(Class C)�����C���P���Ū��t���A�M�w��IP��}�����P8�줸���q�C

Class A������IP��}�A�e8�Ӧ줸�O��Internet������T����(Internet Network Information Center�AInterNIC)�ҳ]�w�C�]���u�]�w�F8�Ӧ줸�A�G�t�~24�ӴN�d�����q�����������޲z�̶i��]�w�C�o���ܾ֦�Class A���������q�N�i�H���W�L1600�U�x�q��(2^24�A2��24����)�s�WInternet�C��InterNIC�]�w���̥���8�줸�A����0~126�A�]��Internet�W���\�s�b127��Class A�����CIBM�PHP���֦�Class A�A��Ѫ��O�A�Ҧ���Class A�������w�g�Χ��F�C

Class B�����O�d���������q�ΨϥΡA��InterNIC����w�̥��䪺16�줸�A�d�U16�줸�Ѧۦ�ϥΡC Class B����}���Ĥ@�Ӧ줸�ȥi�H�q128~191�A�ӲĤG�Ӧ줸�իh�O��0~255�C�]���AClass B�����i�઺�ƶq16,384�A�B�C�ӳ��i�H�֦�65,536�x�����C�Ҧ���Class B�]���w�g�Χ��C

Class C�O��InterNIC���w�̥��䪺24�Ӧ줸�A�u��ۦ���w�ѤU��8�Ӧ줸�A�]�N�O254(2^8�A2��8����)�A�x�q���C�o��b�Q���������A�Y�ϬO�@�a�p���q�A�]���i��W�L200�x�H�W���q���ݭn�s�WInternet�AClass C���Ĥ@�줸�i�H��192~223�A�ĤG�P�ĤT���i�H�q0~255�C�o����Class C�������ƶq�W�L200�U�ӡC�ثe�٦��i�Ϊ�Class C�C

IP��}�]�i�H�֦�����ˤ����W�١A�Ҧp������IP��}�O209.132.58.129�A��W�٬Otaiwan-tea-party.simplenet.com�CIP��}�P����W��(Domain name �psimplenet.com)�O��InterNIC�o�X���A�bú�Ǥ���O����A�K�i�H�ӽе��U�@�Ӻ���W�١C
���M����W�٫D�`�ˤ��A����Internet�n��ä��O�ܦ��ΡC�o�dzn��u���IP��}�Ӧs���q���C�]���A�b�i��q�T�ʧ@�H�e�A���ݱN����W���ഫ��IP��}�C����ؤ�k�i�H�N�W�ٸѦ��Ʀr��}�C���@�ؤ��M�b�ϥΪ��¤�k�A�O�N�W�ٻPIP��}���������x�s�b�W�٬�HOSTS���ɮפ��C�bWindows 95/98���A�o���ɮצ��\Windows\HOSTS.SAM�o�O�@�Ӽ˥��ɡA�i�Τ�r�s��{���s���s��HOSTS�S�����ɦW�C�bWindows NT ���A�h���Winnt\System32\Drivers\ETC���C�o���ɮת��榡�۷�²��A�b�C�@����w�@��IP��}�A���۬O�@�ӥH�W���ťզr���A�H�ι������W�١C�Ҧp�A�A�i�H�bHOSTS�ɮפ��[�J
209.132.58.129 taiwan-tea-party.simplenet.com
^^ IP��}^^^^^ �ť� ^^^^^^^Domain name^^^^^^^^^^

�t�@�إ��i�@�I����k�A�N�O����W�٨t��(Domain name system�ADNS)�ADNS�O�@�ؤ���������Ʈw�A�o���ܸ�Ʈw��ڤW�s�b��Internet�����h�x�q���W�A�䤤�]�t�F�Ҧ����U�L��Internet�D��(����s�W���D��)�CDNS���ϥΪ̥u�n��Jtaiwan-tea-party.simplenet.com�A�K�|�۰ʪ����J������WEB Server�C


NO:25_3
2001/07/03 01:52 Hans      �^��:
4.Port
IP��}�i�H��OInternet�W���q���A���O�ڭ̫�򪾹D�n�P���x�q���W�����@�Ӧ�{���q�H�j�������q���A�ר�OServer�A���|�P�ɰ���ƭӦ�{�A�ڭ̥��ݨM�w�n�P���@�ӵ{���i���ܡC�n���ѯS�w����{�A�q�`�ݭn�bIP��}��[�W�s���C���F�o�ⶵ��T�A�~�i��i��q�T�C
���@�DZ`����Internet Service program�A���w�g�w�q�F�Y�ǼзǪ�Port �s���C�Ҧp�Ҧ������y��T��(WWW)���A�����ϥνs��80��Port�Ӱ��q�T�C�o�N�OWEB�s�����i�H�bWEB�����t���ഫ����]�A�]���@�w�O�Q��WEB���A���@�X�^���C�\�hPort�O�d���зǪ�Internet���ε{���A�U���C�X�@�DZ`�Ϊ��{���P�������Port�G

Internet Application Port No.
�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w
HTTP (WWW) 80
FTP 20&21
Gopher 70
SMTP (E-Mail) 25
POP3 (E-Mail) 110
Telnet 23
Finger 79


5.Sockets
Sockets�O���������I�A�u�]�AIP��}�PPort���զX�C�o�ӵ��O�Ӥ��A�]��Sockets���]�t����T�i�H�������JInternet�W��誺��{�CSocket�i�Ψӿ��ѥ���bInternet�W���檺���ε{���CBerkeley Sockets(���ɺ�BSD Sockets)�]�O�@�ئbUnix�WTCP/IP�{���]�p�譱�s�x�ϥΪ������W�١C�o�M�����N�O���ҬҪ���BSD Sockets API�A�B�w�g���Ө�Windows�W�A��W�٬�Windows Sockets�A²��WinSock�CWindows 95/98/NT�{�b�����tMicrosoft�s�@��WinSock(WinSock.DLL)�A�@�]�A44�Ө禡�CSockets�N�����O�bWindows��Internet�{���]�p���i�i�檺�̧C���ƶ��C


NO:25_4
2001/07/03 01:52 Hans      �^��:
6.��w���|�POSI�ҫ�
�b80�~�N�����A��ڼзDz��(International Organization for Standardization�AISO)���P�O�o�i�@�M�����[�c�A�H�ѹq���������]�p�P��@�C�䦨�G�ϱo�}��t�Τ��s(Open System Interconnection�AOSI)���ѦҼҫ����������B�@���зǸ�����סCOSI�ҫ��y�z�F�C�h���������|�C���ݬO�A�����ε{���A���ݬO��������A�өҦ���L�h�����䴩�Ϊ��C�Q����ƥѬY�q�������ε{�����͡A�u�ۦU�h�V�U�A��F�w��h�g�L�����ǿ�A�A�q�ت��a�q�����U�h�V�W�C�e���ݨ쩳�ݤ��O�O�G���ΡB�e�{�B���q�B�ǿ�B�����B��Ƴs���P����C�C�@�h���|����@�ǥ\��A����Ʀb���|�����ʡA�þ֦��P�W�U�h���������C�o�ӷQ�k�O�����P���n��t�Ӵ��ѥi�洫���ҲաA�Ӵ��ѬY�h�\��A�Ӥ��v�T��Ʀb���|�����y�V�C

���μh�O���ε{���s�b���a��C�q�l�l��{���AWEB�s�������{�����O�q�e�{�h������ơC
�e�{�h�M�w�F�ǿ��ƪ��榡�C��ƥ[�K�P���Y�]�b�o�@�h�B�z�C
���q�h�b���@���h���N��Ƭy���ѵ��ϥΪ̡C�o�P�ϰ����(Local Area Network�ALAN)�����k�ۦP�A�H�O�ҨS����ӨϥΪ̦b�P�@�ɶ��i�J�ۦP�����q�C
�ǿ�h�P��ƶǿ骺������C�bInternet�W�A�o�O��TCP��UDP(User Datagram Protocol)�ӧ����C
�����h�N�ʥ]���I���I�����ʶǿ�C�o�bInternet�W�O��IP�ӳB�z�C
��Ƴs���h�w�q�ʥ]��ơC
����h���q�l�u�B�����d�P��L��ڳs���q�����w��C

���MTCP/IP�ëDOSI��w�A���P�C�h�[�c���������p�C�j�������{��TCP/IP�ҫ����y�z�A���]�A�|�h�G���ε{��è�D����D��èInternetè�����q�D
���ʥ]�����|�U��ǰe�ɡA�C�@�h���|�[�W�S�O�����Y�C����Ʀb���������|���V�W�ǻ��ɡA���Y�ꨳ�|�Q�����C

�bTCP/IP�ҫ��������O�����q�D�h�A��u�@�]�A�NIP��}�������ڪ�������}�A�P�NIP datagram(�ʥ])�]�˦��ϰ�����F�Ѫ��榡�C
Internet�h�������q�D���W�ݡA�O��ڪ�TCP/IP�����A�b�o�@�hIP���ѤF�b�I�P�I�����e��ƪ����c�CIP�O�L�s����(connectionless)�A�o���ܤ��@Handshaking�B�i��(Acknowledgment)�ο��~�B�z�C�o�ǰʧ@�O�Ѩ�L����w�A�pTCP�Ҷi��C
�bIP�h�W��A�O�D����D�����ǿ�h�A�]�A�FTCP�PUDP��w�C
TCP/IP�ҫ��������ε{���h�A����FOSI�C�h�[�c�������ε{���h�B�e�{�h�P���q�h���@�ΡC


NO:25_5
2001/07/03 01:53 Hans      �^��:
�¤孫�K

�ݹL���H�N�N�۬ݧa!!


�� �^

�Ш̤峹���e��e���_��(��Enter��)�H�K�}��.THANKS~~
�p�W�G [���]�G�k�k
�y�k�ﶵ�G �峹���e�ϥ�HTML
�׽͹�H�G
�峹���e�G
�S���Ÿ���J�G �y �z �i �j �m �n �u �v �A �C �] �^ �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �J �K �C �D �G �� ��