• [2020 정보처리기사 실기] Section 10. 응용 SW기초 기술 활용(3/4)

    2020. 5. 9. 15:38

    by. 위지원

    이전글

    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 실험적 주소로 사용하지 않음  

    한국 인터넷 정보 센터 출처
    https://ko.wikipedia.org/wiki/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC_%ED%81%B4%EB%9E%98%EC%8A%A4
    http://khgsw.blogspot.com/2014/12/tcpip-3.html

     

    IP6

    IP4의 주소 부족 문제를 해결하기 위해 개발

    • IP4에 비해 전송속도가 빠르고 IP4와 호환성이 뛰어나다
    • 인증성, 기밀성, 데이터 무결성의 지원으로 보안문제 해결가능
      • 인증성 : 사용자의 식별/접근 권한 검증
      • 기밀성 : 정보와 자원은 인가된 사용자에게만 접근
      • 무결성 : 정보는 인가된 사용자만 수정 가능
    • 주소의 확장성, 융통성, 연동성이 뛰어나며 실시간 흐름제어로 향상된 멀티미디어 기능 지원
    • Traffic Class, Flow Label을 이용하여 등급별/서비스별 패킷을 구분해 품질 보장 용이
      • Traffic Clas : IP6의 패킷의 클래스나 우선순위를 나타내는 필드
      • Flow Label : 네트워크 상에서 패킷들의 흐름에 대한 특성을 나타내는 필드
    • 구성
      • 16*8=128비트
      • 각 부분을 16진수로 표현하고 콜론(:)으로 구분
    유니캐스트 단일 송신자 단일 수신자
    멀티 캐스트 단일 송신자 다중 수신자
    애니 캐스트 딴일 송신자와 가장 가까이 있는 단일 수신자

     

     

    도메인 네임

    숫자로 된 IP주소를 사람이 이해하기 쉬운 문자형태로표현

    • 호스트 컴퓨터 이름, 소속 기관 이름, 소속 기관의 종류, 소속 국가명으로 구성
    • 왼쪽에서 오른쪽으로 갈수록 상위 도메인
    • DNS : 도메인을 IP주소로 변환하는 역할, 이 일을 하는 서버를 DNS 서버라고 함

     

    OSI7계층

     

    OSI  7계층

     

    • 물리 계층 : 전송 매체와 전송 신호 방식을 정의 RS-232C, X.21등 표준이 있음
    • 데이터 링크 계층 : 송/수신측의 속도 차이를 해결하기 위한 흐름제어  기능
      • 프레임의 시작과 끝을 구분하기 위한 프레임의 동기화 기능
      • 오류의 검출과 회복을 위한 오류 제어기능
      • 프레임의 순서적 전송을 위한 순서 제어기능
      • HDLC, LAPB, LLC, MAC, LAPD, PPP등의 표준
    • 네트워크 계층 : 네트워크 연결을 성정/유지/해제 하는 기능
      • 경로 설정(라우팅), 데이터 교환 및 중계, 트래픽 제어, 패킷 정보 전송을 수행
      • X.25, IP등의 표준
    • 전송 계층: OSI의 하위 상위 계층의 인터페이스 담당
      • 종단 시스템 간의 전송 연결 성정, 데이터 전송, 연결해제 기능
      • 주소 설정, 다중화, 오류 제어, 흐름제어
      • TCP, UDP 등의 표준
    • 세션 계층 : 대화 구성 및 동기 제어, 데이터 교환 관리 기능
      • 송/수신 측 간의 대화 동기를 위해 전송하는 정보의 일정한 부분에 체크점(Synchronization Point)을 두어 정보의 수신상태 체크
        • 소동기점 : 하나의 대화 단위에서 데이터 전달을 제어, 전송확인 신호 ACK 안받음
        • 대동기점 : 전송하는 각 데이터의 처음과 끝에 사용하는 전송하는 데이터 단위를 대화 단위로 구성하는 역할, 전송 확인 신호 ACK를 받음
    • 표현 계층 : 서로 다른 데이터 표현 형태를 갖는 시스템 간의 상호 접속을 위해 필요한 계층
      • 코드 변환, 데이터 암호화, 데이터 압축, 구문 검색, 정보 형식(포맷) 변환, 문맥 관리 기능
    • 응용 계층
      • 응용 프로세스간의 정보 교환, 전자 사서함, 파일전송, 가상 터미널등 서비스 제공

     

     

    네트워크 관련 장비

     

    물리계층(리피터/허브)

    • 리피터 : 전송 신호의 왜곡/감쇄를 복구하여 재전송
      • 전송 거리의 연장 또는 배선의 자유도를 높임
    • 허브 : 회선 통합 관리, 신호 증폭하는 리피터 역할도 포함
      • 더미 허브 : 네트워크에 흐르는 데이터를 단순히 연결, 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)