네트워크란 여러 대의 컴퓨터와 프린터,스캐너와 같은 주변 장치를 통신 회선으로 연결하여 통신이 가능하도록 꾸민시스템을 말한다.네트워크는 기본적으로 업무 처리의 효율을 높이기 위하여 구성된다.
1.네트워크의 종류
*인트라넷(Intranet)-인트라넷은 회사 내부 혹은 집단 내부의 효율적인 정보 교환을 목적으로 사용되는 전용 네트워크를 의미한다.LAN,서버/클라이언트 컴퓨터만 있으면 구현이 가능하며, 일반적으로 TCP/IP 프로토콜을 기반으로 동작하기 때문에 인터넷과 쉽게 연결이 가능하다. 인트라넷은 회사 혹은 집단 내부의 전용 사설망 성격을 띄고 있지만 외부와 전적으로 분리된 것은 아니며 대부분의 경우 인터넷과 연결된 상태에서 동작한다.
*익스트라넷(Extranet)-익스트라넷은 일부 비즈니스 정보나 사업 운영을 제조업체,공급업체,협력업체,고객 또는 다른 비즈니스 업체들과 안전하게 공유하기 위해,IP와 공중전화망을 사용하는 사설망이다.인트라넷을 외부에 있는 사용자들에게까지 확장한 형태.
*M-Bone(Multicast Backbone)-엠본은 멀티캐스팅을 지원하는 테스트 성격의 네트웍 백본으로 멀티캐스팅을 지원하는 호스트와 라우터들을 연결하여 구성된 인터넷의 부분집합이다.엠본은 멀티캐스트 전송을 지원하고 데이터의 중복 전송으로 인한 대역폭의 낭비를 최소화하며, 각종 공동작업 및 그룹 통신을 효율적으로 보장할 수 있도록 한다.
*종합정보통신망(ISDN)-전화망과 데이터 통신망을 통합하여 데이터,영상,비디오 등의 통신 서비스를 하나의 통신망으로 제공하고자 하는 통신망이다.
*디지털 가입자 선로(Digital Subscriber Line)-가정과 회사에 설치되어 있는 전화회선을 통해 높은 대역폭으로 디지털 정보를 전송하기 위한 기술이다.
2.네트워크에서 데이터 전송
*비동기 전송과 동기식 전송
비동기 전송은 문자 하나를 표시하는 비트 그룹 앞뒤에 시작신호 및 종료 신호를 추가한다.
수신측에서는 시작 신호를 받는 순간 데이터 비트를 받아들이기 위한 준비를 시작하고 종료 신호를 받는 순간 데이터 수신을 종료한다.
동기식 전송은 대량의 문자들을 연속된 흐름으로 전송하며,메시지의 가장 앞 부분에 위치한 동기 신호 비트에 따라 송신측과 수신측이 송수신 절차를 진행한다. 또한 에러 검사 비트를 덧붙여 데이터 전송과정에서 문제가 없었는지 검사한다.
*Simplex,half-duplex,full-duplex
데이터 전송은 데이터가 흐르는 방향에 따라
>단방향 전송(simplex)-데이터를 한쪽 방향으로 전송하는 것.
>반이중방식 전송(half-duplex)-양방향 전송은 가능하나 한번에 한 방향으로만 전송한다.
>전이중방식 전송(full-duplex)-양방향 동시 전송이 가능한 전송방식.
*디지털 전송과 아날로그 전송
>아날로그 신호-시간이나 주파수에 따라 신호의 크기와 패턴이 끊임없이 변하는 전자기파.
>디지털 신호-신호 형태가 시간에 따라 급격하게 바뀌는 이산형 신호(discrete signal)이다.
>아날로그 전송-기존의 전화망을 이용하여 데이터를 전송할 수 있다는 장점이 있으나 일정 거리 이상 신호를 전송하면 신호가 약해지 때문에 증폭기를 이용하여 신호를 증폭해야한다.그러나 증폭기를 사용하면 잡음까지 증폭되기 때문에 디지털데이터를 전송하는 경우 에러가 발생한다.
>디지털 전송-아날로그 데이터를 전송하는 경우에는 코덱을 이용하여 디지털 신호로 변환하며 디지털 데이터의 경우 부호 변환기를 통해 전송한다. 일정거리 이상 진행하면 세기가 감소되어 리피터를 이용하여 신호를 증폭해주어야 한다.
3.네트워크 장비
*랜카드-응용 프로그램에서 받은 데이터를 네트워크 형식에 맞게 변환하여 전송하며,네트워크에서 전달된 데이터를 컴퓨터가 사용할 수 있는 형태로 바꾸는 역할을 수행한다.
*케이블-아날로그 형태 혹은 디지털 형태로 변환된 신호를 전송하는 매체.
케이블의 종류에는
>트위스티드 페어 케이블,STP 케이블,UTP 케이블,동축 케이블,광 케이블 등이 있다.
*허브-허브는 여러 대의 PC에 연결된 UTP 케이블을 한 곳으로 모으는 장치이다.
허브는 수신된 데이터를 다른 모든 포트로 전송하며, 수신 데이터를 해석하는 절차를 거치지 않은 채 전기 적인 신호만을 재생하는 역할을 수행한다.
허브의 종류에는
>더미 허브,매니지먼트 허브,스위칭 허브,스태커블 허브 등이 있다.
*라우터-네트워크 구성 방식이나 프로토콜에 상관없이 네트워크를 연결시켜 주는 장비.다양한 데이터 존송 경로 중 데이터가 전송될 최적의 경로를 선택하여 전송할수 있다.
*브리지-하나의 랜을 서로 같은 프로토콜을 TM고 있는 다른 랜과 연결시켜주는 장치.랜 상의 각 메시지들을 조사한 다음, 같은 랜으로 보내야 할 메시지는 받아들이고,연결되어 있는 다른 랜으로 보내야 할 것들은 넘겨주는 식으로 동작한다.
4.포로토콜
프로토콜이란 컴퓨터 사이에서 데이터를 주고받는 과정에 적용되는 일련의 규칙을 의미한다
*프로토콜의 종류
>WAP(Wireless Application Prorocol)-PDA나 휴대폰을 이용한 인터넷 사용을 가능하게 한 통신 프로토콜 규격이다.
>irDA(infrared Data Association)-적외선을 이용하여 정보를 전송하는 방식으로 근거리 무선 데이터 통신 규격이다.
>블루투스-irDA와는 달리 2.45GHz의 무선 주파수 대역을 사용하기 때문에 전송 장치가 서로 비가시범위에 있어도 통신이 가능하다.
>WiFi(Wireless Ethernet 혹은 Airport, 802.11b)-802.11b이라는 이름으로도 불리는 기술로 노트북 등 휴대용 컴퓨팅 기기와 인터넷라인을 서로 연결시켜주는 새로운 방식의 무선 전송 기능을 말한다.
>TCP/IP-인터넷의 동작을 책임지는 프로토콜이다.네트워크 접근,인터넷,전송,응용프로그램의 계층구조로 추상화 할 수 있으며 각 계층은 독립적인 구조를 띄고 있다.
>UDP-신뢰성이 낮으나 동작이 간단하고 빠른 전송이 이루어지기 때문에 음성이나 동영상과 같이 실시간 전송이 요구되는 상황에서 주로 사용된다.
>POP-전자우편 수신을 위해 사용하며 인터넷 메일 서버에서 전자우편을 수신하여 사용자
컴퓨터에 보관하기 위하여 사용하는 클라이언트/서버 프로토콜이다.
>SMTP-사용자의 계정이 존재하는 메일서버와 통신하여 메일을 전송하는
역할을 수행.
>ICMP-호스트의 정상 작동여부 탐색,에러 원인규명,최적 경로 재설정,전송시간 초과여부 등을 알아내는 목적으로 사용된다.
*네트워크 토폴로지-네트워크의 연결 형태를 의미하며 크게 버스형,링형,스타형 등이 있다.
*윈도우의 네트워크 진단 명령어
>PING(Packet InertNet Groper)-관심있는 호스트가 동작하는지의 여부를 파악함.
>TRACERT-목적지까지 거쳐가는 라우터 및 지연시간을 측정하여 어떤구간에 문제가 있는지 검사할 수 있도록 해준다.
>NBTSTAT-MAC주소,사용자이름,로그인이름,그룹이름 및 연결상태 등을 표시하는
명령어
>NETSTAT-프로토콜 통계와 TCP/IP 네트워크 연결 상황을 나타낸다.
>IPCONFIG-시스템의 IP설정 정보 확인 및 재설정에서 사용한다
>PATHPING-ping과 tracert를 합친 명령어.
*웹 이외의 인터넷
>FTP(File Protocol)는 인터넷에서 파일을 전송하기 위하여 사용하는 서비스이다.
FTP서버 컴퓨터가 존재하는 상태에서 서버 컴퓨터에 파일을 업로드하거나 서버컴퓨터로부터 파일을 다운로드하기 위해서 사용된다.
>Telnet(Telecommunication network)서비스는 원격 컴퓨터에 접속하여 그 컴퓨터의 자원을 사용할 수 있도록 도와주는 서비스이다.주로 UNIX에서 사용된다.
>뉴스그룹은 특정 주제등에 대하여 자신의 생각을 공개하여 서로 토론할 수 있도록 만든 인터넷 서비스이다.
>유즈넷은 각종 뉴스그룹에 관련된 글들을 모아놓은 것이다.
>아키 서버는 주기적으로 전 세계의 anonymous FTP 서버에 접속하여 각 서버가 어떤 파일을 서비스할 수 있는지 인덱스를 제작해 놓는다.
>와이즈는 특정 단어를 포함하는 텍스트로 된 자료들을 찾아주는 역할을 하는 도구이다.