본문 바로가기

Archived(CSE)/컴퓨터망

(8)
Chap 8. Security - Security 4가지 특성(Confidentiality, Authentication, Data Intergrity, Access and Availability) - 해킹 공격 종류(가로채기(eavesdrop, hijacking), 삽입공격(단순, dos)) - 해킹 공격 방법(brute force, statistical, known-plaintext, chosen-plaintext) - 대칭키(빠르고 쉬운 대신 공유가 어렵다) // Ceaser, Monoalphabetic, DES, AES) - 공유키(공유가 쉽다) RSA 공유키로 암호화해서 보내고 개인키로 해독(반대도 허용) - 공유키로 대칭키를 공유해서 사용한다, Session key (암호화 뚫리지 않도록 계속 바꿔가면서 사용) - Authe..
Chap 7. Multimedia Networking - MM 통신의 정의(Qos, 딜레이 민감, 손실 덜민감) - 종류(Stored Streaming, Live Streaming, Interactive Streaming) - Server Client 구조(직접 받아와서 Media player 재생, Metafile, Media Server 추가) - UDP(속도 빠름, 제어서비스x, 방화벽x), TCP(속도 느림, 제어서비스, 방화벽o) - RTSP(Progresive download) // DASH - Interactive MM(특징) - Delay jitter 처리(Sequence #, Timestamp, Fixed Delay playout, Adaptive Delay playout) - 에러회복(FEC, Interleaving) - CDN (가까이 ..
Chap 6. Wireless and Mobile Networks - Wireless Network의 필요성(모바일 기기), 특성(무선, 이동성) - Wireless Network 구성(Host, AP(station), Link) - 다중 접근 제어 방식(TDMA, FDMA, CDMA) TDMA는 central node에서 관리, guard time, FDMA는 guard band, CDMA chipping sequence - Wireless Network의 두 가지 구조(Infracsturcture, ad hoc) - Wireless Network의 특징(신호 감쇄, 신호 간섭, 반사) - 802.11 구성(BSS, BSA, IBSS, DS, ESS) - 802.11 통신 과정(Scanning, Authentication, Data transfer) - 802.11 ..
Chap 5. Link Layer - Link Layer의 기능(frame, 신뢰 서비스(에러 제어 및 정정, 흐름 제어), 다중접근 ,반이중 전이중) - 에러 검출(Parity, Multi parity, checksum, CRC) 및 정정 - 다중 접근 제어 Protocol 랜덤 접근(ALOHA, Slotted ALOHA, CSMA/CA, CSMA/CD) - 다중 접근 제어 Protocol 제어 접근(예약, Poll/Select, Token(물리, bus, star)) - ARP(address resolution protocol) 논리 주소 -> 물리주소 (Request는 broadcast, Reply는 unicast) - RARP(Reverse ARP) 물리 주소 -> 논리 주소 (Request는 broadcast, Reply는 un..
Chap 4. 네트워크 계층 4-1. Introduction - 세그먼트 -> 데이터 그램으로 분산전송 - router의 최상위 계층(Network) - fowarding(router에서 입력~출력 링크), Routing(패킷 경로 설정) - 포워딩은 교차로 하나 지나는 것이라면 라우팅은 전체 여행 계획 - 제어평면(Routing 제어), 데이터평면(실제 라우터로 들어와서 링크로 흘러가는 처리) 4-2. Virtual Circuit and Datagram - VC는 연결 지향형, DG는 비연결형 - VC는 연결 셋업과 VC number가 포함됨 - Datagram은 쉽게 보낼수 있지만 조금 느리고 VC는 빠르게 보낼 수 있지만 세팅이 필요 4-3. 라우터 내부구조 - 입력 포트 (입력 interface이고 forwarding 결정)..
Chap 3. 트랜스포트 계층 3-1. 트랜스포트 계층 서비스 - process 간 논리적 통신 - message(app) -> segment로 분할 - TCP(연결형, 신뢰성, 흐름제어, 혼잡제어) , UDP(비연결형, 비신뢰성) 3-2. 다중화(MUX)와 역다중화(DEMUX) - 다중화(MUX) : 소켓으로부터 네트워크 계층으로 캡슐화해서 보내기(집 안의 우편물 합쳐서 우편부에게) - 역다중화(DEMUX) : 네트워크 계층으로부터 해당 소켓으로 디캡슐화해서 맵핑하기(집 안의 담당자가 수신자들에게 우편물 나눠주기) - 다중화와 역다중화는 Port 번호가 필요(IP address + Port #) - 연결지향 DEMUX는 TCP, 비연결 DEMUX는 UDP 3-3. 비연결형 UDP - UDP는 최소의 기능을 수행(출발~도착 port ..
Chap 2. 어플리케이션 계층 2-1. 네트워크 어플리케이션 원리 - App 구조에는 Server/Client, P2P 2 가지가 대표적 - Process 간 통신(Port#)에 interface로 소켓이 활용(Host는 ip 주소) - App 전송 서비스(신뢰적, 처리량, 시간, 보안) 대표적인 것은 Tcp, Udp 2-2. Web, HTTP, FTP - web은 대표적인 Server/Client 구조(서버, 브라우저) - 비지속 연결과 지속 연결(비지속은 한 번 전송 후 연결 끊기지만 비지속은 아님) - 비지속은 2RTT + transfer time - 비지속 단점은 서버 과부하와 속도, 그 후 지속으로 발전 - HTTP는 요청/응답 메세지 주고 받음 - 쿠키는 서버에 사용자 정보 저장(get할 떄 쿠키 정보도 같이 요청) - 웹..
Chap 1. 컴퓨터 네트워크와 인터넷 1-1. 인터넷의 정의1) 구성요소로 본 인터넷(Host, End, network, router, switching)2) 서비스로 본 인터넷(분산 app)3) 프로토콜 (통신 규약) 1-2. 네트워크 End1) 접속 유형가정 접속 네트워크 (DSL- 전화회선, 케이블-TV선)기업/기관 네트워크 - 이더넷, WIFI광역 무선 네트워크 - 3G, LTE2) 물리매체(유도 매체, 비유도 매체) 꼬임 쌍선 - 동축 - 광섬유 케이블 (가격 성능 거리 증가), FHHH(최근 개발 고속) 1-3. 네트워크 코어1) 네트워크 유형(패킷 교환, 회선 교환) 2) 패킷 교환 - 저장 전달, N*(L/R) 지연, 큐잉 지연과 패킷 손실, 전달 테이블과 라우팅 프로토콜3) 회선 교환 - 사용자 들간 연결되어 패킷 교환(비효..