본문 바로가기

개념정리

(30)
[자료구조] Tree 보호되어 있는 글입니다.
[네트워크] 03-4. ICMP 프로토콜 03-4. ICMP 프로토콜 [기능] - Internet Control Message Protocol 인터넷 제어 메시지 프로토콜 - 특정 대상과 통신이 가능한지 확인 - 운영체제의 오류 메시지 전송 [구조] 1 2 3 4 Byte Type Code CheckSum 4 Other message.... 8 - 8 바이트 - Type : 대분류 카테고리 - Code : 소분류 카테고리 [주요 Type] - 0 : Echo Reply (통신확인) 응답 - 8 : Echo (통신확인) 요청 - 3 : Destination Unreachable 목적지까지 도달 불가 (내가 문제) - 11 : Time Exceded 응답시간 만료 (상대방에 문제가 있을 때 ex 상대방이 방화벽 킴 ) - 5 : Redirect 라..
[네트워크] 03-3. IPv4 프로토콜 03-3. IPv4 프로토콜 [기능] - 네트워크 상에서 데이터를 교환하기 위한 프로토콜 (다른 네트워크 대역과 통신) - 데이터 전달의 신뢰성을 보장하지 않음 (중복 전송, 순서 오류) - 상위 계층에서 신뢰성 보장 필요 (TCP) - 최소, 최대 전송 단위가 정해져 있어 최대 단위를 초과하는 데이터는 잘라서 보냄 [구조] 1 2 3 4 Byte Version IHL TOS (Type of Service) Total Length 4 Indetification IP Flags Fragment Offset 8 TTL (Time To Live) Protocol Header checksum 12 Source Address 16 Destination Address 20 IP Option (개당 4byte) ~6..
[네트워크] 03-2. ARP 프로토콜 03-2. ARP 프로토콜 [기능] - 주소 결정 프로토콜 Address Resolution Protocol - IP 주소를 이용해 통신 대상의 MAC주소를 알아오는 프로토콜 [구조] 1 2 3 4 Byte Hardware type Protocol type 4 Hardware Address Length Protocol Address Length Opcode 8 Source Hardware Address 12 Source Hardware Address Source Protocol Address 16 Source Protocol Address Destination Hardware Address 20 Destination Hardware Address 24 Destination Protocol Address ..
[네트워크] 03. OSI 7 Layer - 3계층 Network 03. 3계층 Network [기능] - 서로 다른 LAN 대역간 통신 - 발신에서 착신까지 패킷 경로 제어 [IP 기본 요소] - 1바이트를 10진수로 표기(0~255) 총 4바이트로 구성 x.x.x.x - IPv4 : 현재 PC에 할당된 IP주소 - 서브넷 마스크 : IP주소와 함께 사용. 네트워크 대역과 대역 당 호스트를 구분 * 2진수 표기, 1로 시작하며 0으로 바뀌는 지점이 구분점 ex) 255.255.255.192 → 11111111.11111111.11111111.11000000 (네트워크 대역 | 호스트) 대역 수 최대 226, 대역당 장비 수 최대 26 - 기본 게이트웨이 : 라우터(공유기, 인터넷 제공사 등), 외부와 통신할 때 사용하는 네트워크 출입구 [3계층 프로토콜 종류] - A..
[네트워크] 02. OSI 7 Layer - 2계층 DataLink 02. 2계층 Data Link [기능] - 동일 LAN 대역에서 (같은 네트워크 상) 데이터 전달 - 오류제어, 흐름제어 - 다른 네트워크와 통신할 때는 3계층이 필요 [물리적 주소 MAC] - Media Access Address - 랜카드(Network Interface Card, NIC)에 부여된 고유한 주소 - 12자리의 16진수로 이루어짐 (6바이트) 00-00-00-00-00-00, 00:00:00:00:00:00 - 앞 6자리 (3바이트) : OUI (네트워크 장비 제조사의 식별 ID) - 뒤 6자리 (3바이트) : 고유번호 (제조사에서 부여한 고유 번호) [Ethernet 프로토콜] Ethernet 헤더의 구조 1 2 3 4 Byte Preamble 4 Preamble 8 Destinat..
[네트워크] 01. 네트워크 모델 01. 네트워크 모델 [네트워크 모델 종류] TCP/IP 모델 - 4계층 구성 (실질적 프로토콜 기반 - 인터페이스, 네트워크, 전송, 응용) OSI 7 Layer - 7계층 모형 Open Systems Interconnection Reference Model - ISO(국제표준화기구)에서 표준으로 지정한 모델 - 7계층 구성 (논리적 역할 기반 분류) 7. Application 응용 응용 프로세스와 직접 관계, 네트워크 소프트웨어 UI, 사용자 I/O, HTTP (사실상 응용,표현,세션 모두 포함), SMTP, TELNET, SSH ... 6. Presentation 표현 데이터 변환, 압축, 암호화 SMB, AFP, XDR 5. Session 세션 통신 사용자들 대화제어 및 동기화, 통신 관리 방법 ..
[네트워크] 00. 네트워크 기초 00. 네트워크 기초 [네트워크란] 노드(컴퓨터 또는 통신 장비)들이 데이터를 공유할 수 있게 연결된 디지털 전기 통신망 * 네트워크 ≠ 인터넷 ≠ 웹 * 네트워크 ⊃ 인터넷(세상에서 가장 큰 네트워크 통신망) ⊃ 웹(인테넷을 통해 이용하는 서비스 중 하나) [네트워크의 분류] 1. 크기에 따른 분류 LAN (Local Area Network) - 근거리 통신망 (동일한 장비) WAN (Wide Area Network) - 장거리 통신 (여러 LAN을 서로 연결) 2. 연결 형태에 따른 분류 Star형 - 중앙 장비에 모든 노드가 연결 - 일반적 가정집에서 하나의 공유기에 모든 장비가 연결된 형태 - LAN 대역을 만들 때 주로 쓰임 - 장거리 연결이 어려움 Mesh형 - 여러 노드들이 서로 그물처럼 연..