-
이전글
2020/05/07 - [2020년도 상반기/정처기] - [2020 정보처리기사 실기] Section 10. 응용 SW 기초 기술 활용(2/4)
제일 어려워하고 시러하는 네떡 흐으응 ㅠㅠ
네트워크/인터넷
네트워크는 두 대 이상의 컴퓨터를 전화선/케이블 등으로 연결하여 자원을 공유하는 것으로 LAN(Local Area Network)과 WAN(Wide Area Network)으로 나뉨
- WAN : 국가/국가 or 대륙/대륙처럼 먼곳을 연결
- 거리가 멀기때문에 통신속도가 느리고 에러 발생률이 높음
- 일정지역 사이트들을 LAN으로 연결하고 각 LAN을 연결하는 방식 사용
- LAN : 비교적 가까운 거리를 연결
- 거리가 가까워 통신속도가 빠르고 에러 발생률이 낮음
- 주로 버스형/링형 구조 사용
인터넷은 TCP/IP 프로토콜 기반이며 미국방성의 ARPANET으로부터 시작한 유닉스 기반의 통신망
- 연결을 위해 브리지,라우터,게이트웨이 사용
- 보통 인터넷의 주가 되는 기간망을 일컫는 용어를 백본(Backbone)이라 함
IP주소
컴퓨터 자원을 구분하기 위한 고유 주소
- 8비트 * 4 = 총 32비트(숫자)
A Class - 국가/대형 통신망에 사용(0~127로 시작;0,127번은 예약된 주소로 실제론 1~126사용)
- 2^24개의 호스트 사용 가능총 32비트 중 1-8비트까지 사용 B Class - 대형 통신망에 사용*128~191로 시작)
- 2^16개의 호스트 사용 가능총 32비트 중 1-16비트까지 사용 C Class - 소규모 통신망에 사용(192~233으로 시작)
- 2^8개의 호스트 사용가능총 32비트 중 1-24비트까지 사용 D Class 멀티캐스트용(한명이 여러명에게 전송,화상회의 등) E Class 실험적 주소로 사용하지 않음 IP6
IP4의 주소 부족 문제를 해결하기 위해 개발
- IP4에 비해 전송속도가 빠르고 IP4와 호환성이 뛰어나다
- 인증성, 기밀성, 데이터 무결성의 지원으로 보안문제 해결가능
- 인증성 : 사용자의 식별/접근 권한 검증
- 기밀성 : 정보와 자원은 인가된 사용자에게만 접근
- 무결성 : 정보는 인가된 사용자만 수정 가능
- 주소의 확장성, 융통성, 연동성이 뛰어나며 실시간 흐름제어로 향상된 멀티미디어 기능 지원
- Traffic Class, Flow Label을 이용하여 등급별/서비스별 패킷을 구분해 품질 보장 용이
- Traffic Clas : IP6의 패킷의 클래스나 우선순위를 나타내는 필드
- Flow Label : 네트워크 상에서 패킷들의 흐름에 대한 특성을 나타내는 필드
- 구성
- 16*8=128비트
- 각 부분을 16진수로 표현하고 콜론(:)으로 구분
유니캐스트 단일 송신자 단일 수신자 멀티 캐스트 단일 송신자 다중 수신자 애니 캐스트 딴일 송신자와 가장 가까이 있는 단일 수신자 도메인 네임
숫자로 된 IP주소를 사람이 이해하기 쉬운 문자형태로표현
- 호스트 컴퓨터 이름, 소속 기관 이름, 소속 기관의 종류, 소속 국가명으로 구성
- 왼쪽에서 오른쪽으로 갈수록 상위 도메인
- DNS : 도메인을 IP주소로 변환하는 역할, 이 일을 하는 서버를 DNS 서버라고 함
OSI7계층
- 물리 계층 : 전송 매체와 전송 신호 방식을 정의 RS-232C, X.21등 표준이 있음
- 데이터 링크 계층 : 송/수신측의 속도 차이를 해결하기 위한 흐름제어 기능
- 프레임의 시작과 끝을 구분하기 위한 프레임의 동기화 기능
- 오류의 검출과 회복을 위한 오류 제어기능
- 프레임의 순서적 전송을 위한 순서 제어기능
- HDLC, LAPB, LLC, MAC, LAPD, PPP등의 표준
- 네트워크 계층 : 네트워크 연결을 성정/유지/해제 하는 기능
- 경로 설정(라우팅), 데이터 교환 및 중계, 트래픽 제어, 패킷 정보 전송을 수행
- X.25, IP등의 표준
- 전송 계층: OSI의 하위 상위 계층의 인터페이스 담당
- 종단 시스템 간의 전송 연결 성정, 데이터 전송, 연결해제 기능
- 주소 설정, 다중화, 오류 제어, 흐름제어
- TCP, UDP 등의 표준
- 세션 계층 : 대화 구성 및 동기 제어, 데이터 교환 관리 기능
- 송/수신 측 간의 대화 동기를 위해 전송하는 정보의 일정한 부분에 체크점(Synchronization Point)을 두어 정보의 수신상태 체크
- 소동기점 : 하나의 대화 단위에서 데이터 전달을 제어, 전송확인 신호 ACK 안받음
- 대동기점 : 전송하는 각 데이터의 처음과 끝에 사용하는 전송하는 데이터 단위를 대화 단위로 구성하는 역할, 전송 확인 신호 ACK를 받음
- 송/수신 측 간의 대화 동기를 위해 전송하는 정보의 일정한 부분에 체크점(Synchronization Point)을 두어 정보의 수신상태 체크
- 표현 계층 : 서로 다른 데이터 표현 형태를 갖는 시스템 간의 상호 접속을 위해 필요한 계층
- 코드 변환, 데이터 암호화, 데이터 압축, 구문 검색, 정보 형식(포맷) 변환, 문맥 관리 기능
- 응용 계층
- 응용 프로세스간의 정보 교환, 전자 사서함, 파일전송, 가상 터미널등 서비스 제공
네트워크 관련 장비
물리계층(리피터/허브)
- 리피터 : 전송 신호의 왜곡/감쇄를 복구하여 재전송
- 전송 거리의 연장 또는 배선의 자유도를 높임
- 허브 : 회선 통합 관리, 신호 증폭하는 리피터 역할도 포함
- 더미 허브 : 네트워크에 흐르는 데이터를 단순히 연결, LAn이 보유한 대역폭을 컴퓨터 수만큼 나누어 제공
- 네트워크에 연결된 각 노드를 물리적인 성형 구조로 연결
- 스위치 허브 : 네트워크에 흐르는 데이터의 유무 및 흐름을 제어해 각 노드가 허브의 최대 대역폭을 사용할 수 있는 지능형 허브
- 최근 사용하는건 대부분 스위치 허브
- 더미 허브 : 네트워크에 흐르는 데이터를 단순히 연결, LAn이 보유한 대역폭을 컴퓨터 수만큼 나누어 제공
데이터 링크(랜카드/스위치/브리지)
- 랜카드 : 네트워크 인터페이스 카드, 네트워크 어댑터
- 컴퓨터/컴퓨터, 컴퓨터/네트워크 연결하는 장치
- 스위치 : LAN/LAn을 연결해 훨씬 더 큰 LAN 생성
- 하드웨어 기반이라 전송 속도가 빠름
- 포트마다 전송속도 다르게 할 수 있음, 수십-수백개의 포트 제공
- 스위치는 아래와 같이 분류됨(단, Ln에서 n은 OSI7계층의 숫자)
L2 스위치 MAC 주소 기반, 일반적으로 스위치라 하믄 L2스위치 L3 스위치 L2스위치 + 라우터 기능, IP 주소를 기반으로 패킷 전송 L4 스위치 L3스위치 + 로드밸런서 L7 스위치 IP 주소, TCP/UDP 포트 정보에 패킷내용까지 참조해 세밀하게 로드 밸런싱 - 브리지 : LAN/LAN연결 , LAN안에서 컴퓨터 그룹(세그먼트) 연결
- 데이터 링크 계층 중 MAC(Media Access Control)계층에 사용 MAC브리지라고도 함
- 트래픽 병목 현상 감소 기능 지원
- 분산 네트워크 구성으로 보안성 증가
- 브리지를 이용한 Subnet 구성시 전송 가능한 회선 수는 브리지가 n개일 때, n(n-1)/2
네트워크(라우터)
- 라우터 : LAN/LAN 연결 + 데이터 전송 최적경로 선택 기능 추가, LAN/WAN연결도 가능
- 접속 가능한 경로에 대한 정보를 Routing Table에 저장하여 보관
- 프로토콜 변환 기능 수행
전송(게이트웨이)
- 게이트 웨이 : OSI7계층의 전계층의 프로토콜 구조가 다른 네트워크의 연결을 수행
- 데이터 형식 변환, 주소 변환, 프로토콜 변환등 수행
- LAN에서 다른 네트워크에 데이터를 전송하거나 데이터를 받아들이는 출입구 역할
다음글
2020/05/09 - [2020년도 상반기/정처기] - [2020 정보처리 기사 실기] Section 10. 응용 SW 기초 기술 활용(4/4)
'2020년 > 정처기' 카테고리의 다른 글
[2020 정보처리기사 실기] Section 11.제품 소프트웨어 패키징 <1> (0) 2020.05.10 [2020 정보처리 기사 실기] Section 10. 응용 SW 기초 기술 활용(4/4) (0) 2020.05.09 [2020 정보처리기사 실기] Section 10. 응용 SW 기초 기술 활용(2/4) (0) 2020.05.07 [2020 정보처리기사 실기] Section 10. 응용 SW 기초 기술 활용(1/4) (0) 2020.05.07 [2020 정보처리기사 실기]Section 09.소프트웨어 개발 보안 구축 #4 (0) 2020.05.05 - WAN : 국가/국가 or 대륙/대륙처럼 먼곳을 연결