5.1.1 통신대화방식 단방향 (simplex) 통신 - 한쪽방향으로만데이터전송 - TV, 라디오방송, 컴퓨터와모니터의연결 - 수신된데이터의에러발생여부를송신측이알수없음 반이중 (half duplex) 통신 - 양방향통신가능, 한시점에서한방향으로만데이터가전송 전이중 (full duplex) 통신 - 동시에양방향으로데이터전송가능
5.1.2 TOPOLOGY 토폴로지 - 토폴로지란네트워킹구조내에서의네트워크노드와미디어의물리적구성 - 네트워크미디어와요소들의물리적인위치가네트워크토폴로지로구성하 는데큰도움을주는요소 *NODE: 네트워크에서노드란연결점을의미하며, 데이터송신의재분배점 또는끝점
5.1.2 TOPOLOGY (1) Star Topolgy[ 성 ( 스타 ) 형토폴리지 ] : 물리적 - 다수의네트워크장비를허브에연결해서사용하는방식입니다. 1 장점 : 장애발견이쉽다. Network 관리가쉽다. 하나의장애가다른네트워크장비에영향을주지않는다. 2 단점 : HUB 가고장났을때전체 Network 에충돌이일어난다. 많은양의케이블을사용하므로설치비용이비싸다. (2) Tree Topolgy[ 트리형토폴리지 ] : 물리적 - 루트를중심으로계층적형태로구성 1장점 : 성형에비하여회선을절약할수있다. 일정구역내에서분산시스템으로처리가가능하다. 2단점 : 상위네트워크의문제가하위네트워크의불능을초래한다.
5.1.2 TOPOLOGY (3) Ring topology [ 링토폴로지 ] - 링토폴리지는말그대로케이블로고리 (loop) 를형성하고이고리에는네트워크장비들을설치버스구조와달리신호의반송이없어터미네이터장치가필요없음 loop 안에서장애가일어나면데이터가왔던경로로돌아가면서장애를쉽게극복할수있음 1 장점 : 모든장비에똑같은접속기회를제공 2 단점 : 버스방식보다많은양의케이블을사용하므로설치비용이비싸다. (4) Mesh Topology[ 그물 ( 망 ) 형토폴로지 ] - 각각의네트워크장비는두개이상의선로를보유하면서같은네트워크에속해있는다른네트워크장비에연결되는토폴리지 1 장점 : 장애에가장강하고가장안전하다. 목적지까지여러개의경로가존재하기때문에한곳에장애가생겨도다른경로를통해데이터를전송할수있다. 가용성과효율성이좋다.( 목적지까지여러개의경로중가장빠른경로를이용 ) 2 단점 : 여러토폴리지가운데설치비용이가장비싸다. 네트워크관리가힘들다. 규모가큰네트워크라면항상관리해야할엄청난양의네트워크회선과장비의상태때문
5.1.2 TOPOLOGY (5) Common Bus Topology( 공통버스형토폴로지 ) - 하나의전송회선 ( 버스 ) 를통해모든통신이이루어짐 1 단점 : 통신망에신뢰도가낮음, 단말기수에제한이있음, 데이터양이적을때사용, 보안기능이약함 2 장점 : 방송모드가가능, 추가삭제가쉬움 3 통신방법 : 회선감시 -> 회선이비어있는경우데이터전송 -> 데이터충돌감시 -> 종료 (6) Complete Interconnection Topogly( 완전연결형토폴로지 ) - 각국들은점대점 (point to point) 회선으로연결, 동시에사용되어도충돌이일어날염려가없으므로안정되고처리율이높다. 1 장점 : 통신망의신뢰도가높다. 2 단점 : 회선비용이비싸다. 3 통신방법 1) Point To Point ( 점대점 ) 1 단말기와단말기가 1:1 로접속 2 데이터통신량이많을때접속 3 단말기수가증가하거나거리가멀수록비용이늘어남 2) 멀티포인트 1 하나의회선에여러개의단말기접속 2 소량의데이터나단말기개수가작은경우유리 3 비용이저렴 4 유지보수가어렵다.
5.2.1 교환기 교환기의구성교환기의구성은크게나누면제어부와스위치부로나누어지는데제어부는프로세서가탑재되어있어교환동작에필요한프로그램등을통하여스위치부제어, 각종서비스제어, 유지보수등을담당하게된다. 통화로부는실제교환동작을담당한다.
5.2.2 교환방식 회선교환방식 (Circuits Switching) 두지점사이에통신을할때통신이이루어지기전에먼저통신에사용되는회선이결정 ex) 전화통화를하기전에먼저번호를누르고전화를건다. 전화국에서교환기를통해나와상대방사이에물리적인회선을연결 그회선을통해통신을하는동안다른사람은그회선을사용할수없다. 1) 장점 - 회선을완전히할당받아사용하기때문에통신자체가상당히안정적이고보 안에도강하다. - 통신시회선을완전히할당받아사용하기때문에실시간서비스가가능하다. 2) 단점 - 효율이떨어짐 ( 회선을단몇명이공유해서사용하기때문에자원의낭비가심 하다 ) - 다자간통신과같은다양한서비스를적용하기힘들다.( 서비스가복잡해질수 록회선의연결또한복잡해지기때문에서비스에한계가있다.)
5.2.2 교환방식 메시지교환방식 (Message Switching) : 축척교환방식 통신정보의축척단위를 1개의메세지로전달하는방법입력신호는축적회로에일단축적되는데축정되는정보를읽어애러검사, 요금정보, 부호변환, 속도변환등의필요한통신제어수행. 제어가완료되면메시지의수신주소에따라출선이비면메시지발송 ex) 교환기내에메모리가있음. 송신자가데이터를보내면중앙교환기에서는그내용을출선에바로연결하지않고메모리에축적 ( 저장 ) 한다. 저장하는도중에위의여러가지제어정보를같이저장해놓는다. 수신측의출선이비면 ( 해당수신자가다른작업이없을때, 교환기는이를감지하여즉시데이터를보낸다 ) 1) 장점 메시지위주의시스템에서유리 2) 단점 - 전송의지연이발생하므로빠른응답시간을요구하는시스템에는적합하지않다.
5.2.2 교환방식 패킷교환방식 (Packet Switching) : 대표적인패킷교환방식의대표적인예는인터넷 (IP) 패킷교환방식은회선의결정이이루어지지않고각각의패킷별로알아서상대방을찾 아간다. 이러한이유로 IP address 라는것이필요하다. 데이터그램과가상회선으로구분 1) 장점 - 자원을효율적으로사용 ( 가격이싸다 ) 한다. - 네트워크를구현하기쉽다.(ex: 인터넷의라우터와전화의교환기는엄청난가격 차이가남 ) - 동일한패킷을여러사용자에게동시전송가능 2) 단점 - 실시간서비스가불가능하다 ex) 같은사이트인데도접속할때마다화면에뜨는시간이차이가남. 이것은인터넷패킷이항상같은길로다니는것이아니라어떤패킷은좀돌아 서오고어떤팻킷은다른패킷에막혀늦게오기때문에발생하는현상인터넷전화로통화할경우 jitter 발생 - 보안에취약 ( 패킷이여기저기를돌아다니다가목적지에도착하기때문에누군가 그패킷을볼가능성이높다.)
5.2.2 교환방식 데이터그램방식 1) 정의 o 데이터그램방식은연결경로를확립하지않고각각의패킷을순서에무관하게독립적으로전송 o 각각의패킷을독립적으로취급하며각패킷도메시지교환방식과같이개별적으로취급 o 통신절차는데이터전송절차만존재함 2) 동작원리및특징 o 각각의패킷을독립적으로취급하는방식으로앞에보낸메시지나앞으로보낼메시지의어떠한결과와도관계가없는단일패킷단위로전송하고수신하는방식 o 각패킷에는착신지주소가포함되어있어야하며, 중간의교환기에서각패킷의착신지주소를분석하여교환단위로경로설정기능을수행함 o 독립된패킷이기때문에메시지를여러개의패킷으로나누거나재조립할필요가없다. o 이와같이단일패킷인데이터그램을전송하는네트워크를데이터그램네트워크라하며메시지전송을위해예약메시지를보낼필요가없다 o 따라서네트워크프로토콜도단순화되어인터페이스노드에서의버퍼링도줄어들게되며사용하는장비도간단하여신뢰성이높고가격도저렴하다
5.2.2 교환방식 가상회선방식 가. 정의 o 패킷이전송되기전에발착신스테이션간의논리적인통신경로가미리설정되는방식 o 많은이용자들이상호통신을함에있어하나의통신설비를공유하여여러개의논리적인채널을확정한후통신을할수있는방식나. 동작원리및특징 o 스테이션사이의경로가데이터전송이이루어지기전에형성 o 이용자와이용자사이가회선교환방식처럼항상전기적으로연결상태에있지않고패킷에있는경로설정정보에따라링크가설정, 링크가설정되면즉시데이터가전송되고링크는단절되는방식 o 가상회선방식의통신절차 - 연결설정 (Connection setup) : 착신지까지경로가결정됨 - 데이터전송 (data transfer) : 데이터를전송함 - 연결해제 (Connection release) : 경로설정을해제함장단점 < 장점 > o 경로전체에대한경로접속요구로 1 단계화처리기능 o 패킷전송이므로경로고장시경로우회기능소유 < 단점 > o 전송도중패킷이충돌하더라도미리설정된경로를사용하므로융통성이없음 o 각교환기에서경로설정을하므로전송지연이큼 o 한노드가서비스를중단하면그노드를통한모든가상회선은상실됨
5.2.2 교환방식 셀교환방식 (Cell Switching) 셀은작은고정크기의패킷 ( 패킷에서와같이주소등과같은제어정보와이용자정보로구성 ) 셀을전송하기위해송신자는메시지를셀크기에맞추어나눠제어정보를추가하여전송하고수신측에서이들셀을다시조합하여원래의정보를재생. BISDN 의표준 : 5byte 의헤더 ( 제어정보 ) 와 48byte 의이용자정보를합하여 53byte 1) 장점 - 특성이다른여러가지네트워크를종합적으로지원하는데매우효과적 - CATV 등고속네트워크의기능에서필수적인멀티캐스트 (Multi Cast) 에적합 - 대역폭을다이나믹하게할당할수있는이점을제공하므로다중화 (Multiplexing) 가용이함 2) 단점 - 실시간서비스가불가능하다 ex) 같은사이트인데도접속할때마다화면에뜨는시간이차이가남. 이것은인터넷패킷이항상같은길로다니는것이아니라어떤패킷은좀돌아 서오고어떤팻킷은다른패킷에막혀늦게오기때문에발생하는현상인터넷전화로통화할경우 jitter 발생 - 보안에취약 ( 패킷이여기저기를돌아다니다가목적지에도착하기때문에누군가 그패킷을볼가능성이높다.) ATM : CCITT 에의해서표준안으로전해진셀을기본으로하는교환방식
5.3.1 프로토콜 Protocol 본래의의미는외교에서의례또는의정서를나타내는말이지만, 네트워크구조에서는표준화된통신규약으로서네트워크기능을효율적으로발휘하기위한협정이다. 즉, 통신을원하는두개체간에무엇을, 어떻게, 언제통신할것인가를서로약속한규약이다. 즉, 프로토콜이란컴퓨터끼리정보를교환할때사용하는통신규약으로사람이같은언어를사용해야의사소통을할수있듯이컴퓨터끼리도서로알아들을수있는하나의약속이필요한데이것을프로토콜이라고한다. LAN Protocol 의종류 1. TCP/IP(Transmission Control Protocol/Internet Protocol) ; 미국방성에서 1969 년처음으로개발 - 인터넷에서사용하는 Protocol - UNIX, LINUX, Windows 계열, NetWare 등거의모든운영체제에서기본으로제공하는 Protocol 2. IPX/SPX & NWLINK(Internet Packet Exchange/Sequenced Packet Exchange) - IPX/SPX 는 Novell 에서중 / 대규모네트워크를위해만든 Protocol 3. NETBEUI - Microsoft 에서소규모 LAN 을위해만든 Protocol 4. AppleTALK - Macintosh 에서사용하는 Protocol
5.3.2 망관리 망관리프로토콜 SNMP (Simple Network Management Protocol) 1) SNMP manager 는각노드의상태를알수있다. - 시스템관련정보 ( 시스템이름,OS, 버젼, 회사명등 ) - 네트워크관련정보 (IP 주소,RouteTable, 송신패킷수, 수신패킷수등등 ) - 기타각종정의된정보 2) SNMP manager 는원격으로노드의상태를변경할수있다. - IP 를변경하거나 Routing Table 을변경하거나, 시스템이름을변경하는등의작업을 할수있다. 3) SNMP Trap 이라는것이있는데, 노드가특정한이벤트가발생하면 Manager 한테알 려준다. - 장비의한포트가고장난경우 SNMP Manager 에게 SNMP Trap 으로알려준다.
5.3.2 망관리 망관리프로토콜 SNMP (Simple Network Management Protocol) CMIP(Common Management Information Protocol) 망관리구조
5.3.2 망관리 망관리모델 성능관리 : 망의성능이어떤주어진수준이상으로유지될수있도록망의성능과관련된여러가지측면들을유지하고관리하는역할을수행 형상관리 : 망의동작과관련된여러하드웨어및소프트웨어들에대한형상정보들이추적되고관리될수있도록망및시스템의형상정보들을감시하는역할을수행 회계관리 : 사용자나혹은사용자그룹에서망자원을고르게사용할수있게하기위해망자원의사용도를측정하고이를분석하는역할을수행 고장관리 : 망에서발생하는문제점들을검출하고, 기록하고, 사용자에게알려주거나혹은수리를하는역할을수행 보안관리 : 허가된사용자만이망자원을접근하여사용할수있도록하는역할을수행
5.3.3 OSI 기본참조모델 The OSI Model 7. User Interface 6. Synchronize Application Layer 5. Synchronize Presentation Layer 4. Apply Data Transport Service - 가상회로, 정보흐름제어의절차제공 3. Routing & Relaying - 네트웤접속의순서, 흐름제어 2. Control Communication of Systems 1. Systems Physical Connection
5.3.3 OSI 기본참조모델
5.3.3 OSI 기본참조모델 계층의구성 (Organization of the Layers) 계층 1, 2, 3( 네트워크지원계층 ) ~ 한장치에서다른장치로데이터를이동할때필요한물리적인면 계층 5, 6, 7( 사용자지원계층 ) ~ 서로관련이없는소프트웨어시스템간의상호연동을가능하게한다. 계층 4( 전송계층 ) ~ 위에서말한두개의그룹을연결하고, 하위계층에서전송한내용을상위계층이사용할수있는형태가되도록보장한다.
5.3.3 OSI 기본참조모델 OSI 모델을이용한교환
TCP/IP 프로토콜 5 계층으로구성 : Application Transport Network Data link Physical