혼공네트
-
혼공학습단 13기 회고ETC. 2025. 2. 25. 18:36
혼자 공부하는 책 시리즈의 첫 시작은 강민철 작가님의 "혼자 공부하는 컴퓨터 구조 + 운영체제" 였다. 컴퓨터 구조와 운영체제를 뿌시고 난 뒤, 네트워크도 뿌시고 싶어 혼공 시리즈 책을 찾아봤는데 왠걸, 같은 작가님이 "혼자 공부하는 네트워크" 책을 얼마 전에 내주신 것이 아닌가ㅠㅠㅠㅠ 네트워크는 쉬운 자료도 얼마 없고, 관련 전공을 나오지 않는 이상 혼자 공부하기엔 진짜 어려울 거라 생각했는데 혼자 공부할 수 있게 해주신다니요 그랜절 5만번 박고 싶습니다 증말러 OSI 7계층을 기반으로 1layer부터 순차적으로 설명해주셔서 이해하는데 훨씬 수월했습니다... 이 책으로 인해 주변에 네트워크 이만큼 잘 이해한 사람 저밖에 없을 듯 인터넷에 자료 찾아보면 긴가민가한 내용들이 많고, 틀린 내용들도..
-
혼공네트] 6주차 - 과제 : Ch6 - Ch7. 네트워크 실습 및 심화 과정Network 2025. 2. 25. 17:52
혼공학습단 13기 필수과제혼자 공부하는 네트워크 p.379Q1. 다음은 호스트 A와 B 간의 쓰리 웨이 핸드셰이크 과정에서 호스트 A가 호스트 B에게 전송한 첫 번째 SYN 세그먼트의 일부입니다. 쓰리 웨이 핸드셰이크상에서 호스트 B가 호스트 A에게 전송할 다음 세그먼트의 Acknowledgment number(raw)는 무엇일까요? A. 3588415413 위 보기는 와이어샤크를 통해서 확인한 네트워크 TCP 연결 수립 과정이다.보기에서 Flags : 0x002 (SYN) 인 것을 보면3-way-handshake 과정 중 첫 번째 과정인 SYN 세그먼트(연결 요청) 패킷이다. 송수신 방향세그먼트세그먼트에 포함된 주요 정보비유 메시지A → BSYN 세그먼트- 호스트 A의 초기 순서 번호- 1로 설정된..
-
혼공네트] 5주차 - 과제 : Ch5. 응용 계층Network 2025. 2. 19. 16:29
혼공학습단 13기 필수과제혼자 공부하는 네트워크 p.271Q1. 도메인 네임과 네임 서버에 대한 설명으로 옳지 않은 것을 골라 보세요. ① 8.8.8.8은 대표적인 공개 DNS 서버로, 구글이 관리합니다.② 도메인 네임은 호스트를 특정할 수 있는 문자열 형태의 정보입니다.③ DNS는 계층적이고 분산된 도메인 네임에 대한 관리 체계이자 이를 관리하는 프로토콜입니다.④ www.example.com에서 루트 도메인은 com에 해당합니다. A. ④ 도메인 네임 서버 관리 방법 점(.)을 기준으로 계층적으로 분류루트 도메인은 대부분 생략되어 보이지 않지만 www.example.com. 과 같이 검색해도 사이트에 접속된다.모든 도메인 네임은 이 루트 도메인으로부터 파생된다.여기서 부르는 루트 도메인은 'DNS ..
-
네트워크] IP 주소Network 2025. 2. 2. 23:13
IP 주소 네트워크 주소네트워크 ID, 네트워크 식별자(network identifier)호스트가 속한 특정 네트워크를 식별호스트 주소호스트 ID, 호스트 식별자(network identifier)특정 호스트를 식별네트워크 주소와 호스트 주소는 8 bit (1 옥텟) , 16 bit (2 옥텟), 24 bit (3 옥텟)으로 유동적으로 할당할 수 있다.→ 효율적인 IP 주소 할당 방법 : IP 주소의 클래스(class)클래스풀 주소 체계클래스(class) : 네트워크 크기에 따라 IP 주소를 분류하는 기준클래스풀 주소 체계(classful addressing) : 클래스를 기반으로 IP 주소를 관리하는 주소 체계필요한 호스트 IP 개수에 따라 클래스를 달리 선택 → 네트워크 크기 조정 가능클래스 종류 (..
-
네트워크] ARP (Address Resolution Protocol)Network 2025. 2. 2. 22:58
ARP (Address Resolution Protocol)동일 네트워크 내에 있는 송수신 대상의 IP 주소를 통해 MAC 주소를 알아내는 프로토콜 (스위치의 MAC 주소 학습은 주체가 스위치, ARP는 주체가 호스트이다.)사용 이유 : MAC 주소와 IP 주소는 함께 사용하지만, 기본적으로 IP주소(수신지)를 우선 고려하여 사용한다. 이 과정에서 IP 주소는 알지만 MAC 주소를 알지 못하는 상황이 발생하는데, 이 때 ARP 프로토콜을 사용한다.ARP 동작ARP 요청 (ARP Request)호스트A가 ‘ARP 요청 브로드캐스트 메시지(ARP 패킷)’ 전송“누가 IP = 192.168.0.10을 가지고 있나요? 제 MAC 주소는 XX:XX:XX:XX:XX:XX이고, 제 IP는 192.168.0.1입니다”..
-
혼공네트] 3주차 - 과제 : Ch3. 네트워크 계층Network 2025. 2. 2. 22:48
요약정리 2025.01.26 - [Network] - 네트워크] 네트워크 계층 -1 : 인터넷 프로토콜(IP:Internet Protocol) 네트워크] 네트워크 계층 -1 : 인터넷 프로토콜(IP:Internet Protocol)네트워크 계층LAN을 넘어서 다른 네트워크와 통신하기 위해서 네트워크 계층의 역할이 필수적이다.물리 계층과 데이터 링크 계층의 한계다른 네트워크까지의 도달 경로를 파악하기 어려움라우orblangjeee.tistory.com2025.02.02 - [Network] - 네트워크] ARP (Address Resolution Protocol) 네트워크] ARP (Address Resolution Protocol)ARP (Address Resolution Protocol)동일 네트워크 ..
-
네트워크] 네트워크 계층 -1 : 인터넷 프로토콜(IP:Internet Protocol)Network 2025. 1. 26. 22:40
네트워크 계층LAN을 넘어서 다른 네트워크와 통신하기 위해서 네트워크 계층의 역할이 필수적이다.물리 계층과 데이터 링크 계층의 한계다른 네트워크까지의 도달 경로를 파악하기 어려움라우팅(routing) : 패킷이 이동할 최적의 경로를 결정하는 것라우터(router) : 라우팅을 수행하는 대표적인 장비모든 네트워크에 속한 모든 호스트의 위치를 특정하기 어려움IP주소와 MAC주소는 함께 사용되고, 기본적으로 IP 주소를 우선 활용IP 주소 MAC 주소택배의 수신지 역할택배의 수신인 역할논리 주소 (소프트웨어적 할당)물리 주소 (하드웨어적 할당, 변경 어려움)- 유동적으로 할당- DHCP(Dynamic Host Configuration Protocol)를 통해 자동으로 할당 받거나 사용자가 직접 할당 - NI..
-
혼공네트] 2주차 - 과제 : Ch2. 물리 계층과 데이터 링크 계층Network 2025. 1. 19. 21:36
요약 정리2025.01.18 - [Network] - 네트워크] 이더넷(Ethernet)에 대한 설명 네트워크] 이더넷(Ethernet)에 대한 설명이더넷(Ethernet)다양한 통신 매체의 규격들과 송수신되는 프레임의 형태, 프레임을 주고 받는 방법 등이 정의된 네트워크 기술유선 LAN 환경에서 가장 대중적으로 사용된다.1. 물리 계층 관련 이더orblangjeee.tistory.com2025.01.19 - [Network] - 네트워크] NIC와 케이블 네트워크] NIC와 케이블NIC(Network Interface Controller)호스트와 통신 매체를 연결하고, MAC 주소가 부여되는 네트워크 장비 (호스트의 ‘귀’와 ‘입)호스트를 네트워크(LAN)에 연결하기 위한 하드웨어NIC의 외관인터페이스..