자격증 7

[TCP/IP] - 6. IP 주소 특징

1. IP 주소 Layer 3 계층 주소로, IP 헤더 안에 포함된 주소주소 크기: 32bit(2^32개, IPv6는 128bit)IP 주소 현황: 2011년 2월 고갈 발표IP 주소 고갈 문제 대책: 서브넷 마스크, 서브넷팅, VLSM, 사설 IP 주소&NAT, IPv6 주소 전환IP 주소는 임대 서비스임대 과정: IANA(ICANN, 전세계) -> APNIC(아시아-태평양) -> KRNIC(KISA, 대한민국) -> ISP -> 사용자 ※ ISP 업체가 IPv6 망 구축 안 하는 이유: IPv4 이윤 창출 문제 없기 때문이다. (정부와 기싸움, 다른 나라는 사용 중) ▶ 1.X.X.X이 APNIC에 할당되었음을 의미 ※ 개념 설명서브넷 마스크: IP 주소 중 네트워크/호스트 구간을 나누는 도구서브넷팅..

자격증/CCNA 2025.08.04

[TCP/IP] - 5. 와이어샤크 필터

1. 와이어샤크 필터 명령어1) 필터 명령어 항목필터 명령어출발지 TCP 포트tcp.srcport목적지 TCP 포트tcp.dstport출발지 UDP 포트udp.srcport목적지 UDP 포트udp.dstport출발지 IP 주소ip.src목적지 IP 주소ip.dst출발지 MAC 주소eth.src목적지 MAC 주소eth.dstTCP Syntcp.flags.synTCP Acktcp.flags.ack (ack number는 tcp.ack) Wireshark에서 각각의 헤더를 클릭하면 필터 명령어를 확인 가능하기 때문에, 따로 암기하진 않아도 된다. 2) 필터 관련 기호연산자내용&&and||or==eq!not()여러 개의 필터를 묶는 경우>=크거나 같은 경우작거나 같은 경우>큰 경우작은 경우 ※ !ip: ipv4..

자격증/CCNA 2025.07.29

[TCP/IP] - 4. 데이터 전송 프로토콜

1. TCP(Transmission Control Protocol)헤더 크기는 20 bytes이며 옵션이 있을 경우 더 크게(e.g., 24, 28 bytes) 나오는 경우도 있다. Layer 4 계층 프로토콜이며, 다른 시스템과 통신 수립 연결을 실시한 이후, 데이터 요청 및 응답을 실시하는 연결 지향성 특징을 갖고 있다. ▶ tcp header size출발지 포트: 2 bytes목적지 포트: 2 bytesSEQ Number: 4 bytesACK Number: 4 bytes 1) '3-Way 핸드 쉐이킹' 동작 실시▶ 클라이언트와 서버는 위과 같이 '3-Way 핸드 쉐이킹' 동작을 실시하여 TCP 연결을 성립하고 데이터 요청 및 응답을 실시3-Way 핸드 쉐이킹: syn -> syn + ack -> a..

자격증/CCNA 2025.07.24

[TCP/IP] - 3. TCP&UDP 서비스

1. TCP & UDP 포트 번호1) DHCPDynamic Host Configuration Protocol의 약자로, PC가 여러 대 있을 때 IP의 범위 할당 후 PC에서 자동 받기 설정 시, DHCP 서버가 IP 자동 할당해준다. (default gateway, DNS server도 자동 설정) 명령어 1. ipconfig /all: 현재 컴퓨터의 모든 네트워크 어댑터의 상세 정보(IP, MAC, DNS 등)를 출력하는 명령어2. ping [IP 주소]: 해당 IP 주소로 ICMP 요청을 보내 네트워크 연결 상태와 응답 속도를 확인하는 명령어ICMP: Internet Control Message Protocol의 약자로, 네트워크 진단용 메시지3. arp -a: 현재 컴퓨터가 기억하고 있는 IP..

자격증/CCNA 2025.07.16

[TCP/IP] - 2. 네트워크 주소 체계

1. 포트 번호TCP, UDP 헤더 안에 포함된 주소주소 크기: 16bit(2^16 = 0~65535)클라이언트 입장: 서비스 요청 및 실행서버 입장: 서비스 구분 및 제공User Ports (1024~49151)PC에서 사용하는 포트Dynamic/PrivatePorts (49152~65535)PC에서 사용하는 포트, 동적/ 사설 포트System Ports (0~1023)서비스 예약용 ※ 서비스가 계속 추가되다 보니, 'mysql 포트 번호: 3306'처럼 User Ports를 예약해서 사용하는 서비스들도 많다. Ex) IANA Port Number 사이트에서 프로토콜(서비스)를 검색하여 포트 번호 확인 ⭐TCPUDPhttp80domain(dns)53https(ssl)443bootps(dhcp serve..

자격증/CCNA 2025.07.15

[TCP/IP] - 1. 네트워크 구성 요소

1. Network정보 공유를 목적으로 시스템과 시스템들을 연결하여 구성한 망목적: 정보 공유구성: 시스템과 시스템들을 연결장점: 시간 단축, 비용 절감, 통합 운영 관리단점: 보안성 취약(개인/기업 정보 유출 및 탈취, 시스템/서버 공격, 악성코드 유포) 2. Protocol네트워크 환경에서 데이터를 전송할 때 전송 방법을 정의한 규약 및 도구ex) TCP, UDP, IP, Ethernet3. Encapsulation데이터를 전송하기 위해서 프로토콜 정보를 추가하는 패키지 과정반대 과정: Decapsulation실습▶ Wireshark - 12081번 telnet의 헤더 구조와 헤더 크기 확인Ethernet | IP | TCP | telnet 14 20 20 ▶ Wiresh..

자격증/CCNA 2025.07.02

PART 01 리눅스 일반 - CHAPTER 01 리눅스의 이해

권소라 저자의 2025 이기적 리눅스마스터 2급 도서를 기반으로 정리한 글입니다.SECTION 01 리눅스의 개요1. 리눅스의 특징 및 장단점특징1) 오픈 소스 운영체제2) 멀티유저(다중 사용자), 멀티태스킹(다중 작업) 운영체제멀티유저: 여러 사용자가 동시에 동일한 시스템에 접근 가능멀티태스킹: 여러 개의 태스크를 동시에 실행하고, 교대로 컴퓨터의 자원을 사용할 수 있는 기능, 가상 터미널 환경으로 하나의 모니터에 여러 개의 가상 화면(가상 콘솔)을 두어 화면마다 다른 작업 실행 가능3) 다중 스레드를 지원하는 네트워크 운영체제하나의 프로세스 내에서 여러 개의 네트워크 작업(요청)을 동시에 처리할 수 있기 때문에 강력한 네트워크 지원 가능네트워크 서버로 사용이 가능하며 인터넷과 이더넷에 안정적으로 연결..