OSIå‚ç�モãƒ�ƒ« ãã�3

OSIå‚ç�モãƒ�ƒ«ã‚’使ã£ãŸãƒ‡ãƒ¼ã‚¿é€šä¿¡
OSIå‚ç�モãƒ�ƒ«ã«ãŠã„ã¦ãƒ��タを通信ã™ã‚‹ä»•çµ�¿ã§ã™ãŒã€å„階層ãã‚Œãžã‚Œã«ãƒ—ロトコルãŒå­˜åœ¨ã—ã¾ã™ã€‚ã“ã‚Œã�ã²ã¨ã¤ã¨ã¯é™ã‚Šã¾ã›ã‚“。通信ã«ã‚ˆã£ã¦ãƒ—ロトコルãŒä½¿ã��ã‘られã¾ã™ã€�


é€ä¿¡å…�‚³ãƒ³ãƒ”ュータã®ãƒ—ロセス



ã¾ãšé€ä¿¡å…��プロセスã§ã™ã€‚通信ã™ã‚‹ãƒ��ã‚¿ã¯ã‚るアプリケーションプログラãƒ�ãŒä½œæ�ã™ã‚‹ãƒ��ã‚¿ã§ã™ã€�
アプリケーション層ã‹ã‚‰é �«éšŽå±¤æ§‹é€�ã‚’ãŸã©ã£ã¦ã�ã¾ã™ã€�

アプリケーションプログラãƒ�ã‹ã‚‰ã‚¢ãƒ—リケーション層ã®ãƒ—ロトコルã«ãƒ��ã‚¿ãŒæ¸¡ã•ã‚Œã¾ã™ã€‚アプリケーション層ã®ãƒ—ロトコルã¯ã€è�åˆ��æ©Ÿè�を実ç¾ã™ã‚‹ãŸã‚ã®åˆ¶å¾¡æƒ��±ã‚’データã«ä»˜åŠ ã—ã¾ã™ã€‚ã“ã®ä»˜åŠ ã™ã‚‹åˆ¶å¾¡æƒ��±ã‚’ã�ãƒ�ƒ€ã¨ã�„ã¾ã™ã€‚ã�ãƒ�ƒ€ã¨ãƒ��ã‚¿ã‚’ã‚ã‚ã›ã¦ã€ã�ã¨ã¤ä¸‹ã�階層ã®ãƒ—レゼンãƒ��ションã®ãƒ—ロトコル層ã«æ¸¡ã—ã¾ã™ã€�

プレゼンãƒ��ション層ã®ãƒ—ロトコルã¯ã€å—ã‘å–ã£ãŸã‚¢ãƒ—リケーション層ã®ãƒ˜ãƒƒãƒ€�‹ãƒ‡ãƒ¼ã‚¿ã‚’データã¨ã¿ãªã—ã¦ã€ã•ã‚‰ã«è‡ªåˆ��æ©Ÿè�を実ç¾ã™ã‚‹ãŸã‚ã®ãƒ˜ãƒƒãƒ€ã‚’ã¤ã‘ã¾ã™ã€‚ãã—ã¦ã€ã�ãƒ�ƒ€�‹ãƒ‡ãƒ¼ã‚¿ã‚’ã�ã¨ã¤ä¸‹ã�階層ã®ãƒˆãƒ©ãƒ³ã‚¹ãƒã�ト層ã®ãƒ—ロトコルã«æ¸¡ã—ã¾ã™ã€�

åŒã˜ã‚ˆã†ãªã“ã¨ã‚’ãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯å±¤ã¾ã§å�šŽå±¤ã®ãƒ—ロトコルãŒè¡Œã„ã¾ã™ã€‚データリンク層ã®ãƒ—ロトコルã¯ã€ã�ãƒ�ƒ€ã�ã‘ã§ã¯ãªãトレーラã¨å‘¼ã°ã‚Œã‚‹ã‚‚ã�を付加ã—ã¾ã™ã€‚ã“ã‚Œã�エラーãƒã‚§ãƒ�‚¯ã‚’è¡Œã†ãŸã‚ã®ã‚‚ã�ã§ã™ã€�

ãã—ã¦ã€ç¬¬�‘層ã®ç‰©ç�±¤ã§ã¯ã€ã�ãƒ�ƒ€ãŠã‚ˆã³ãƒˆãƒ¬ãƒ¼ãƒ©ã®è¿½åŠ�ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã“ã¾ã§ã‚�‚Šã¨ã‚Šã•ã‚Œã¦ã�‚‹ãƒ��ã‚¿ã®å†�®¹ã¯ã€å®Ÿéš›ã«ã¯ã€Œï¼ã€ã€Œï¼‘ã€ã�é›�¾ã‚Šã�ビットå�ã§ã™ã€‚ãã®ãƒ“ットå�を電気信å·ã«å¤‰æ›ã—ã€ã‚±ãƒ¼ãƒ–ルã«æµã™ã“ã¨ãŒç‰©ç�±¤ã®å½¹å‰²ã«ãªã‚Šã¾ã™ã€�


ã‚ã¦å…ˆã‚³ãƒ³ãƒ”ュータã®ãƒ—ロセス
é€ä¿¡å…�¨ã¯é€�«ã€�物ç�±¤ã‹ã‚‰é �«éšŽå±¤æ§‹é€�ã‚’ãŸã©ã£ã¦ã�ã¾ã™ã€‚ケーブルを通ã—ã¦ã€ã‚ã¦å…ˆã‚³ãƒ³ãƒ”ュータã«é›»æ°—ä¿¡å·ãŒãŸã©ã‚Šã¤ãã¾ã™ã€‚物ç�±¤ã§ã“ã�電気信å·ã‚’コンピュータãŒç†è§£ã§ãる「ï¼ã€ã€Œï¼‘ã€ã�ビットå�ã«å¤‰æ›ã—ã¾ã™ã€‚ãã—ã¦ã€ãƒ‡ãƒ¼ã‚¿ãƒªãƒ³ã‚¯å±¤ã®ãƒ—ロトコルã«æ¸¡ã—ã¾ã™ã€�

ãƒ��タリンク層ã§ã¯ã€ãƒˆãƒ¬ãƒ¼ãƒ©ã‚’使ã£ã¦ã‚¨ãƒ©ãƒ¼ãƒã‚§ãƒ�‚¯ã‚’è¡Œã„ã¾ã™ã€‚ãã®å¾Œã€�€ä¿¡å…��ãƒ��タリンク層ã§ä»˜åŠ ã•ã‚ŒãŸã�ãƒ�ƒ€ã‚’解釈ã—ã¦ãƒ˜ãƒƒãƒ€ã¨ãƒˆãƒ¬ãƒ¼ãƒ©ã‚’ã�ãšã—ã¦ã€ã�ã¨ã¤ä¸Šã�階層ã®ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å±¤ã®ãƒ—ロトコルã«ãƒ��タを渡ã—ã¾ã™ã€�

å—ã‘å–ã£ãŸãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯å±¤ã®ãƒ—ロトコルã¯ã€�€ä¿¡å…��ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å±¤ã§ä»˜åŠ ã•ã‚ŒãŸã�ãƒ�ƒ€ã‚’解釈ã—ã¦ã€ãã®ãƒ˜ãƒƒãƒ€ã‚’ã�ãšã—ã¦ãƒˆãƒ©ãƒ³ã‚¹ãƒã�ト層ã®ãƒ—ロトコルã«æ¸¡ã—ã¾ã™ã€�

åŒã˜ã‚ˆã†ãªã“ã¨ã‚’å„階層ã®ãƒ—ロトコルãŒè¡Œã„ã€ç›¸æ‰‹ã�アプリケーションプログラãƒ�ã«ãƒ��ã‚¿ãŒå±Šãã¨ã�†ã“ã¨ã«ãªã‚Šã¾ã™ã€�

以上ã�よã†ã«ã€�€ä¿¡å…�§ã¯éšŽå±¤æ§‹é€�を上ã‹ã‚‰ãŸã©ã‚Šã€ã‚ã¦å…ˆã§ã¯éšŽå±¤æ§‹é€�を下ã‹ã‚‰ãŸã©ã‚‹ã“ã¨ã«ã‚ˆã‚Šãƒ��タ通信ãŒè¡Œã‚ã‚Œã¦ã�¾ã™ã€�


SAP,PDU
SAP(Service Access Point)
å�šŽå±¤ã§ä»˜åŠ ã•ã‚Œã‚‹ã�ãƒ�ƒ€ã®ä¸­ã§ã€�‡è¦ãªæƒ��±ã� SAP(Service Access Point) ã§ã™ã€‚ã“ã‚Œã�å�šŽå±¤é–“ã�インターフェースã®ã“ã¨ã§ã™ã€‚ç°¡å˜ã«è¨€ã�¨ã€ãƒ‡ãƒ¼ã‚¿ã‚’å—ã‘å–ã£ãŸã¨ãã«ã€æ¬¡ã«ä¸Šã�層ã®ä¸­ã®ã©ã®ãƒ—ロトコルã«æ¸¡ã›ã�ã�„ã‹ã¨ã�†ã“ã¨ã‚’識別ã™ã‚‹è­˜åˆ¥ç•ªå·ã§ã™ã€�

å�šŽå±¤ã«å­˜åœ¨ã™ã‚‹ãƒ—ロトコルã¯ã²ã¨ã¤ã§ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã® SAP ã®æƒ��±ã‚’見ã¦æ¬¡ã«æ¸¡ã™ã¹ãã�ロトコルをèªè­˜ã—ã¾ã™ã€�

PDU(Protocol Data Unit)
å�šŽå±¤ã§ãƒ˜ãƒƒãƒ€ã‚’ã¤ã‘ã¾ã™ãŒã€ã�ãƒ�ƒ€�‹ãƒ‡ãƒ¼ã‚¿ã‚� PDU(Protocol Data Unit) ã¨å‘¼ã³ã¾ã™ã€�
ã“ã� PDU ã®å‘¼ã³æ–¹ãŒéšŽå±¤ã”ã¨ã«ç•°ãªã‚Šã¾ã™ã€�

アプリケーション層
プレゼン��ション層
ã‚»ãƒ�‚·ãƒ§ãƒ³å±¤
メãƒ�‚»ãƒ¼ã‚¸
トランスãƒã�ト層 セグメンãƒ�/ãƒ��タグラãƒ�
ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å±¤ パケãƒ�ƒˆ
��タリンク層 フレー�

ã§ã™ã‹ã‚‰ã€�½žãƒ•ãƒ¬ãƒ¼ãƒ�ã¨ã‹ã„ã�¨ãã�ã€ãƒ‡ãƒ¼ã‚¿ãƒªãƒ³ã‚¯å±¤ãƒ¬ãƒ™ãƒ«ã®ã“ã¨ãªã‚“ã ã¨ã�†ã“ã¨ãŒã‚ã‹ã‚Šã¾ã™ã€�


身近ãªä¾‹ã§è€�ˆã‚‹ã¨ãƒ»ãƒ»ãƒ»
OSIå‚ç�モãƒ�ƒ«ã§ã®ãƒ��タ通信ã®ãƒ—ロセスを身近ãªä¾‹ã§è€�ˆã¦ã¿ã¾ã—ょã�€‚手紙を書ãå�´åˆã‚’è€�ˆã¾ã™ã€�

ã¾ãšã€ä¾¿ç®‹ã«ä¼ãˆãŸã„å†�®¹ã‚’書ãã¾ã™ã€‚ã“ã‚ŒãŒã‚¢ãƒ—リケーションãŒä½œæ�ã™ã‚‹ãƒ��ã‚¿ã«ãªã‚Šã¾ã™ã€‚手紙を出ã™å�´åˆã€è£¸ã®ä¾¿ç®‹ã�ã¾ã¾ã§ã¯å‡ºã›ã¾ã›ã‚“。å°ç­’ã«å…¥ã‚Œã¾ã™ã�。ã“ã®å°ç­’ã«å…¥ã‚Œã‚‹ã¨ã�†ã“ã¨ãŒã€ã�ã¨ã¤ä¸‹ã�階層ã®ãƒ—ロトコルã«æ¸¡ã—ã¦ãƒ˜ãƒƒãƒ€ã‚’付ã‘åŠ�ãˆã‚‹ã¨è€�ˆã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚å°ç­’ã«æ›¸ãä½æ‰€ã‚�®›ã¦åãŒãƒ˜ãƒƒãƒ€ã«ãªã‚‹ã‚ã‘ã§ã™ã€�

å°ç­’ã«å…¥ã‚ŒãŸæ‰‹ç´™ã‚’ãƒã‚¹ãƒˆã«æŠ•å�ã™ã‚‹ã¨ã€�ƒµä¾¿å±€ã«é›�‚られã¾ã™ã€‚ãã®éƒµä¾¿å±€ã‹ã‚‰å®›ã¦åã«ä¸€ç•ªè¿‘ã„郵便局ã«é€ã‚‰ã‚Œã¾ã™ã€�
ã‚ã¦å…ˆã«è¿‘ã„郵便局ã§ã¯å°ç­’ã«æ›¸ã‹ã‚ŒãŸå®›ã¦åを見ã¦ã€ä»•å�ã‘ãŒè¡Œã‚ã‚Œã¾ã™ã€‚ã“ã‚ŒãŒå�šŽå±¤ã®ãƒ—ロトコルãŒã�ãƒ�ƒ€ã‚’解釈ã™ã‚‹ã“ã¨ã«ç›¸å½“ã—ã¾ã™ã€�

ãã“ã‹ã‚‰ã‚ã¦å…ˆã�ä½æ‰€ã«æ‰‹ç´™ãŒå±Šã‘られã¾ã™ã€‚é€ã‚Šå±Šã‘られãŸå�ã«ã¯ã€ä½•äººã‹ã�人ãŒä½ã‚“ã§ã�‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。å°ç­’ã�å®›ã¦åを見ã¦ã€å®Ÿéš›ã«æ‰‹ç´™ã‚’渡ã—ãŸã�ººã«å±Šãã¾ã™ã€‚ã“ã®å®›ã¦åãŒã€SAP ã¤ã¾ã‚Šã©ã®ãƒ—ロトコルã«æ¸¡ã›ã�ã�„ã‹ã¨ã�†æƒ��±ã«å½“ãŸã‚‹ã‚ã‘ã§ã™ã€�

厳å¯�ªãŸã¨ãˆã§ã¯ãªã�§ã™ãŒã€OSIå‚ç�モãƒ�ƒ«ã®é€šä¿¡ã¯ã‚¤ãƒ¡ãƒ¼ã‚¸çš�«ã¯ã“ã�よã†ã«ãªã‚Šã¾ã™ã€‚ã¨ã�†ã“ã¨ãŒã‚ã‹ã‚Šã¾ã™ã€�






(C) Copyright 2000 Gene All Right Reserved