[정보처리기사] 네트워크 기초 활용하기
<네트워크 분류>
1) WAN
국가, 대륙과 같이 광범위한 지역을 연결하는 네트워크
거리 제약은 없으나 LAN보다 속도가 느리고 에러율도 높음(다양한 경로를 지나니까)
2) LAN
한 건물 또는 작은 지역을 연결하는 네트워크
<네트워크 장치>
1) NIC
컴퓨터에 장착되어 있는 랜카드
컴퓨터에서 발생하는 데이터를 전송가능한 전기적인 신호로 변환, 복원하는 역할을 수행
2) LAN케이블
랜카드가 변환한 전기 신호를 다른 컴퓨터로 전송하기 위해 사용되는 케이블
3) 허브(실습실)
여러개의 LAN 케이블을 하나로 합쳐주는 역할
(IP를 할당하는 기능은 없음)
* 공유기 : 허브와 비슷한 역할을 하지만 차이점은 IP를 직접 할당하여 분배한다.
4) 스위치(학교)
허브와 같이 케이블(허브)을 하나로 합쳐주는 역할
허브와 차이점은 연결된 케이블의 전송대역이 모두 같음
ex)
허브는 10Mbps 허브에 5개 케이블이 연결될 시 : 2Mbps 속도로 나누어 사용
스위치는 그런거 없고 10Mbps로 동일
5) 라우터(지역)
서로 다른 네트워크를 연결해주는 역할
<데이터 교환방식>
1) 회선 교환 방식
물리적으로 전용선으로 설정하여 정해진 경로로만 데이터 교환
2) 패킷 교환 방식
패킷이라는 단위로 정보를 일정한 크기로 분할한 뒤 패킷정보(주소, 데이터)를 활용하여 다양한 경로로 데이터를 교환
<네트워크 프로토콜>
1) 프로토콜
컴퓨터나 원거리 통신 장비 사이에서 메세지를 주고받는 양식 또는 통신 규약
2) OSI 7계층
ISO(국제 표준화 기구)에서 개발한 네트워크 계층 표현 모델
물리 계층 | 실제 장비들을 연결하기 위한 연결 장치(허브, 리피터) |
데이터 링크 계층 | 오류와 흐름을 제어하여 신뢰성 있는 데이터 전송(브리지, 스위치) |
네트워크 계층 | 다수의 중개 시스템 중 가장 최적의 경로를 선택하도록 지원 (라우터) |
전송 계층 | 통신장비의 송신/수신을 연결하여 목적지 간의 전송제어와 에러 관리 (TCP/IP , UDP) |
세션 계층 | 데이터의 송신/수신을 논리적으로 연결 유지하며 동기화를 담당 |
표현 계층 | 코드, 문자 등을 번역하여 압축, 해제, 보안기능 담당(일반PC) |
응용 계층 | 사용자가 직접 사용하는 프로그램(웹, 응용프로그램 등) |
3) TCP/IP 프로콜
TCP/IP란 TCP와 IP 프로토콜만을 지칭하는 것이 아니라 UDP, ICMP, ARP, RARP 등 관련된 프로토콜 통칭한다
* TCP와 UDP의 차이 ?
TCP 는 수신 측의 수신 가능 상태, 수신 여부 등을 단계별로 체크해가며 데이터를 전송하고
UDP는 망으로 데이터를 송신할 뿐 확인작업 수행안함
<라우팅 알고리즘>
- RIP
최초의 라우팅 프로토콜, 거리벡터 알고리즘 활용
- IGRP
RIP의 루프문제를 해결한 방식
- OSPF
링크상태 알고리즘을 사용하며 변경된 네트워크 정보를 빠르게 업데이트 해줌
- BGP
규모가 큰 네트워크 상호 연결할때 사용