TFTP復習å•é¡�

TFTP復習å•é¡�
â–�以下ã�TFTPã«ã¤ã�¦ã®èª¬æ˜Žã�æ–�«�中ã®ç©ºæ¬�‚’下ã�<Key Words>ã‹ã‚‰é¸æŠžã—ã¦åŸ‹ã‚ã¦ãã ã•ã„ã€�ãªãŠã€�<Key Words>ã¯è¤�•°å›žä½¿ã‚れるもã®ã‚‚ã‚ã‚Šã¾ã™ã—ã€�¼‘度も使ã‚ã‚Œãªã�‚‚ã®ã‚‚ã‚ã‚Šã¾ã�ã€�


TCPIPプロトコルスタãƒ�‚¯ã®ã‚¢ãƒ—リケーション層ã«ã¯FTPã�ã‘ã§ãªã�(
「ファイル転é€ã€�)ã‚’è¡Œã†ãŸã‚ã®ãƒ—ロトコルãŒã‚ã‚Šã¾ã™ã€‚ãã‚ŒãŒ(「TFTPã€�)ã§ã™ã€�
ã©ã�—ã¦�’ã¤ã‚‚ã‚ã‚‹ã‚“ã§ã—ょã�‹�Ÿãã‚Œã�ã€ã©ã�„ã£ãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’転é€ã™ã‚‹ã�ã‹ã¨ã�†ç”¨é€”ã«å¿œã˜ã¦ã‚ˆã‚ŠåŠ¹çŽ�‚ˆãファイル転é€ã‚’è¡Œã†ãŸã‚ã§ã™ã€�


TFTPã¯(
「トランスãƒã�ト層ã€�)ã«UDPを使ã�¾ã™ã€‚TFTPã§åˆ©ç”¨ã™ã‚‹(「ウェルノウンãƒã�トã€�)ã¯(ã€�69ã€�)ã§ã™ã€�FTPã§ã¯ã€ã‚¦ã‚§ãƒ«ãƒŽã‚¦ãƒ³ãƒã�トã�20ã¨21ã®�’ã¤ã‚’使ã£ã¦ã�¾ã—ãŸãŒã€TFTPã¯ã²ã¨ã¤ã�ã‘ã§ã™ã€‚ã—ã‹ã—ã€å®Ÿéš›ã®é€šä¿¡ã§ã¯�’ã¤ã®ãƒã�トを使ã�¾ã™ã€�

UDPã¯(
「コãƒã‚¯ã‚·ãƒ§ãƒ³ãƒ¬ã‚¹ã€�)åž‹ã�ロトコルã§ã™ã€‚通信を開始ã™ã‚‹ã¨ãã«(「コãƒã‚¯ã‚·ãƒ§ãƒ³ã€�)ã®ç¢ºç«‹ã�è¡Œã‚ãšã€ãƒ‡ãƒ¼ã‚¿ã‚’é€ã‚Šã¤ã‘ã¦ã�ã¾ã™ã€‚ã¾ãŸã€UDPã§ã¯ãã¡ã‚“ã¨ãƒ��ã‚¿ãŒå±Šã„ãŸã‹ã©ã�‹ã¨ã�†(「確èªå¿œç­”ã€�)ã¯è¡Œã£ã¦ã�¾ã›ã‚“。ãã®ãŸã‚通信ã®(「信頼性ã€�)ã¯ã‚ã¾ã‚Šé«˜ãã‚ã‚Šã¾ã›ã‚“ãŒã€ãã®åˆ�‚³ãƒã‚¯ã‚·ãƒ§ãƒ³ã®ç¢ºç«‹ã‚„確èªå¿œç­”ãªã©ã®ä½™è¨ˆãª(「オーãƒã�ヘッドã€�)ãŒãªã��ã§åŠ¹çŽ�‚ˆã通信ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€�

TFTPã¯ã“ã�UDPを利用ã—ã¦ã�‚‹ã“ã¨ã‹ã‚‰ã€ä¿¡é ¼æ€§ã¯ã‚ã¾ã‚Šé«˜ããªã�ŒåŠ¹çŽ��よã„ファイル転é€ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®ã“ã¨ã‚’è€�ˆã‚‹ã¨ã€TFTPã¯ã‚µã‚¤ã‚ºãŒã‚ã¾ã‚Šå¤§ãããªã�ƒ•ã‚¡ã‚¤ãƒ«ã‚’転é€ã™ã‚‹ã�ã«å‘ã„ã¦ã�‚‹ã¨ã�ˆã¾ã™ã€�(
「サイズã€�)ãŒã‚ã¾ã‚Šå¤§ãããªã�ƒ•ã‚¡ã‚¤ãƒ«ã‚’転é€ã™ã‚‹ãŸã‚ã«ã€�(「FTPã€�)を使ã�¨ã‚ã–ã‚ã–最åˆã«ã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³ã‚’確立ã—ãŸã‚Šã€ãã‚Œãžã‚�(「確èªå¿œç­”ã€�)ã‚’è¡Œã†ã¨ã�†ã®ã¯å¤§ã’ã•ã«ãªã£ã¦ã—ã¾ã�¾ã™ã€‚ä¸�¸€ã€ä¸€éƒ¨ã®ãƒ��ã‚¿ãŒå±Šã‹ãªãã¦ã‚‚ã€ã‚µã‚¤ã‚ºãŒå°ã•ã‘ã‚Œã°é€ã‚ŠãªãŠã™ã®ã‚‚ç°¡å˜ã«ã§ãã¾ã™ã€�

一般ã«FTPã¨TFTPã®ä½¿ã��ã‘ã�次ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€�
ファイルサイズãŒå¤§ãã„å ´åˆã�ã€�(
「FTPã€�)を使ã�¾ã™ã€‚ファイルサイズãŒã‚ã¾ã‚Šå¤§ãããªã手ã£å–ã‚Šæ—©ãファイル転é€ã‚’ã—ãŸã�¨ãã«ã¯(「TFTPã€�)を使ã�¾ã™ã€�

FTPã€TFTPã©ã£ã¡ãŒå„ªã‚Œã¦ã�‚‹ã¨ã�†ã‚ã‘ã§ã¯ã‚ã‚Šã¾ã›ã‚“。ã©ã�„ã�ƒ•ã‚¡ã‚¤ãƒ«ã‚’転é€ã™ã‚‹ã�ã‹ï¼�(
「信頼性ã€�)ã¯å¿�¦ãªã®ã‹ï¼ŸåŠ¹çŽ�‚’é‡è¦–ã™ã‚‹ã�ã‹ï¼Ÿã¨ã�†çŠ¶æ³ã«å¿œã˜ã¦ãã‚Œãžã‚Œä½¿ã��ã‘ã¦ã�ã¾ã™ã€�


TFTPã®å‹•ä½œã�制御用コãƒã‚¯ã‚·ãƒ§ãƒ³ã‚’確立ã—ãŸã‚ã¨ã®FTPã®å‹•ä½œã«ã‚ˆãä¼¼ã¦ã�¾ã™ã€‚クライアントã‹ã‚‰ã‚µãƒ¼ãƒã«å¯¾ã—ã¦ã®(「è¦æ±‚ã€�)ã¨ãã‚Œã«å¯¾ã™ã‚‹å¿œç­”ã�ã‚�‚Šã¨ã‚Šã«ã‚ˆã£ã¦ãƒ•ã‚¡ã‚¤ãƒ«è»¢é€ã‚’進ã‚ã¦ã�ã¾ã™ã€�

クライアントã�サーãƒã�69番ãƒã�トã«å¯¾ã—ã¦ã€ãƒ•ã‚¡ã‚¤ãƒ«è»¢é€ã�è¦æ±‚を出ã—ã€ã‚µãƒ¼ãƒã�ãƒ��タ転é€ç”¨ã®(
「ランダãƒ�ãƒã�トã€�)ã‹ã‚‰ãƒ•ã‚¡ã‚¤ãƒ«ãƒ��タを転é€ã—ã¾ã™ã€�
クライアントã�ファイルãƒ��ã‚¿ã‚’å—ã‘å–ã‚‹ã¨ã€ã‚µãƒ¼ãƒã�(
「ランダãƒ�ãƒã�トã€�)ã«å¯¾ã—ã¦ã€Œã¡ã‚�‚“ã¨å—ã‘å–ã‚Šã¾ã—ãŸ�ã€ã¨ã�†æ„味ã®(「確èªå¿œç­”ã€�)ã‚’è¿”ã—ã¦ã�¾ã™ã€�
トランスãƒã�ト層ã®UDPã§ã¯ç¢ºèªå¿œç­”ã—ã¦ã�ªã��ã§ã™ãŒã€ã„ãらãªã‚“ã§ã‚‚ファイルをé€ã‚Šã£ã±ãªã—ã�ã‚‚ã‚ã‚“ã¾ã‚Šã§ã™ã€‚ãã“ã§ã€�(
「アプリケーション層ã€�)ã®ãƒ¬ãƒ™ãƒ«ã§ç¢ºèªå¿œç­”ã‚’è¡Œã„ã€æœ€ä½Žé™ã®ä¿¡é ¼æ€§ã‚’確ä¿ã—ã¦ã�¾ã™ã€�
ã“ã�ã‚ãŸã‚Šã�通信ã®éšŽå±¤æ§‹é€�ã«ã‚ˆã£ã¦ã�¾ãæ©Ÿè�ã‚’å�æ‹�—ã¦ã�‚‹ã“ã¨ãŒã‚ã‹ã‚‹ä¾‹ã§ã™ã�ã€�


TFTPを利用ã™ã‚‹å®Ÿéš›ã®ä¾‹ã¨ã—ã¦ã¯ã€ãƒ«ãƒ¼ã‚¿ã®è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã®ä¿å­˜ãŒã‚ã’られã¾ã™ã€‚ãŸã¨ãˆã�ã€ä½•ã‹ãƒ«ãƒ¼ã‚¿ã®è¨­å®šã‚’変更ã—ãŸã�¨ãç¾åœ¨ã®è¨­å®šã‚’TFTPサーãƒã«ä¸€æ™‚çš„ã«ä¿å­˜ã—ã¦ãŠãã¾ã™ã€‚ã‚‚ã—ã€ãƒ«ãƒ¼ã‚¿ã®è¨­å®šã‚’変更ã—ã¦ä¸é�åˆãŒå‡ºã¦ã—ã¾ã£ãŸã‚‰ã€TFTPサーãƒã‹ã‚‰ä¸€æ™‚ä¿å­˜ã‚’ã—ã¦ã�¦è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿è¾¼ã‚“ã§ã€å�ã«æˆ»ã™ã“ã¨ãŒã§ãã¾ã™ã€�
ã¾ãŸãƒ«ãƒ¼ã‚¿ã®OSã‚’æ–°ã—ã„ã‚‚ã�ã«æ›´æ–°ã™ã‚‹ã¨ãã«ã‚‚よã使ã�¾ã™ã€‚ルータã®OSã‚‚Windowsãªã©ã®ãƒ‘ソコンã®OSã®ã‚ˆã†ã«æ–°æ©Ÿè�ãŒè¿½åŠ�ã•ã‚ŒãŸã‚Šã€ãƒã‚°ãŒä¿®æ­£ã•ã‚ŒãŸã‚Šã§ã‘ã£ã“ã†é »ç¹ã«æ›´æ–°ã•ã‚Œã¾ã™ã€‚æ–°ã—ã„OSã‚’TFTPサーãƒã«ãŠã„ã¦ãŠã„ã¦ã€ãƒ«ãƒ¼ã‚¿ãŒãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦OSã®æ›´æ–°ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€�


<Key Words>
「コãƒã‚¯ã‚·ãƒ§ãƒ³ã€ã€Œç‰©ç�±¤ã€ã€�20ã€ã€�220ã€ã€Œãƒˆãƒ©ãƒ³ã‚¹ãƒã�ト層ã€ã€ŒFTPã€ã€Œã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³ãƒ¬ã‚¹ã€ã€�25ã€ã€ŒCSMA/CDã€ã€Œã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆã€ã€ŒTELNETã€ã€Œã‚¢ãƒ—リケーション層ã€ã€�80ã€ã€Œãƒˆãƒ©ãƒ³ã‚¹ãƒã�ト層ã€ã€Œä¿¡é ¼æ€§ã€ã€Œç¢ºèªå¿œç­”ã€ã€Œãƒ‡ãƒ¼ã‚¿ãƒªãƒ³ã‚¯å±¤ã€ã€�21ã€ã€Œãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯å±¤ã€ã€ŒTFTPã€ã€ŒåŠ¹çŽ�€ã€Œãƒ•ã‚¡ã‚¤ãƒ«è»¢é€ã€ã€ŒSMTPã€ã€Œã‚¦ã‚§ãƒ«ãƒŽã‚¦ãƒ³ãƒã�トã€ã€Œé›»å­ãƒ¡ãƒ¼ãƒ«ã€ã€Œãƒ©ãƒ³ãƒ€ãƒ�ãƒã�トã€ã€Œè¦æ±‚ã€ã€Œå¿œç­”ã€ã€Œã‚µã‚¤ã‚ºã€ã€Œãƒ«ãƒ¼ã‚¿ã€ã€Œã‚µãƒ¼ãƒã€ã€Œã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã€ã€Œã‚¹ã‚¤ãƒ�ƒã€ã€Œãƒˆãƒ¼ã‚¯ãƒ³ãƒªãƒ³ã‚°ã€ã€�110ã€ã€ŒPOPã€ã€ŒISDNã€ã€ŒPPPã€ã€�69ã€ã€Œã‚ªãƒ¼ãƒã�ヘッドã€�







(C) Copyright 2000-2002 Gene All Right Reserved