전체 글
7
혼공학습단 14기 회고
2025.08.17
network
혼공학습단 14기 회고
2025.08.17
혼공학습단 14기 회고
2025.08.17
그동안 네트워크에 대해서 애매모호하게 있었던 개념들이 이 책을 통해 뚜렷하고 확실하게 잡혔습니다.특히 일주일에 한번씩 숙제를 하고 블로그에 정리하며 공유하는 과정들이 혼자 공부하는 습관을 잡는데에 큰 도움이 된 것 같습니다.이번 학습단을 통해서 스스로 공부하는 습관도 만들고 또 다른 분들이 하는 것들도 살펴보며 너무 즐겁고 유익한 시간을 보냈습니다.다음 기회에도 꼭 참여하고 싶고 즐거운 추억이될 것 같습니다! 다른 친구들에게도 추천하고 싶어요.꼭 전공자가 아니어도 참여해도 좋을 것 같고, 특히 도움을 주신 혼공셰프님(댓글과 공지사항, 플레이리스트 공유등 재미있는 컨텐츠를 끊임없이 제공해주셨어요!)과 함께 참여해주신 혼공 스터디 참여자분들께 너무 감사합니다.6주차가 너무 빨리 지나가서 아쉽지만, 그동안 블..
[혼공네트] - Chapter 06 실습으로 복습하는 네트워크, Chapter 07 네트워크 심화
2025.08.17
network
[혼공네트] - Chapter 06 실습으로 복습하는 네트워크, Chapter 07 네트워크 심화
2025.08.17
[혼공네트] - Chapter 06 실습으로 복습하는 네트워크, Chapter 07 네트워크 심화
2025.08.17
와이어샤크 : 대중적인 패킷 캡처 프로그램으로 와이어샤크를 통해 패킷을 캡처하고 필터를 이용해 캡처한 패킷을 필터링할 수 있다. 이를 통해 IPv4, IPv6, ICMP, UDP, TCP, HTTP 프로토콜 패킷을 직접 관찰하여 분석할 수 있다.가용성 : 정상적인 사용이 가능한 시간의 비율로 안정적인 시스템은 가용성이 높다.이중화 / 다중화 : 이중화, 다중화를 통해 SPOF를 없애 가용성을 높일 수 있다.로드 밸런싱 : 로드 밸런서를 통해 부하를 분산하는 방법이다.대칭 키 암호화 방식 : 암호화와 복호화시 같은 암호 키를 쓰는 암호화 방식이다.공개 키 암호화 방식 : 암호화와 복호화시 서로 다른 키를 쓰는 암호화 방식으로 한키로 암호화 했다면 다른 키로 복호화 할 수 있다.공개 키 인증서 : 공개 키와..
[혼공네트] - Chapter 05 응용 계층
2025.08.10
network
[혼공네트] - Chapter 05 응용 계층
2025.08.10
[혼공네트] - Chapter 05 응용 계층
2025.08.10
도메인 네임 : IP 주소와 대응되는 문자열 형태의 호스트 특정 정보, 네임 서버가 관리한다.DNS : 계층적이고 분산된 도메임 네임에 대한 관리 체계, 이를 관리하는 프로토콜.네임 서버의 유형 : 도메인 네임을 리졸빙(풀이)하기 위해 사용되며, 로컬 네임 서버, 루트 네임 서버, TLD 네임 서버, 책임 네임 서버가 있다.DNS 캐시 : TTL 동안의 시간만큼 도메인 네임의 질의 결과를 임시 저장하는 것자원 : 네트워크 상의 메시지를 통해 송수신 하고자 하는 대상URI : 자원을 식별할 수 있는 정보, 식별 방법으로 위치 기반의 URL과 이름 기반의 URN이 있다.URL : scheme, authority, path, query, fragment로 구성되어 있다. HTTP : 요청-응답 기반의 프로토콜..
[혼공네트] - Chapter 04 전송 계층
2025.07.27
network
[혼공네트] - Chapter 04 전송 계층
2025.07.27
[혼공네트] - Chapter 04 전송 계층
2025.07.27
전송계층 : 네트워크 계층과 응용 계층 사이에 위치한다. IP의 한계를 보완하는 전송 계층으로 신뢰할 수 있는 연결형 통신이 가능한 프로토콜(TCP)과 신뢰할 수 없는 비연결형 통신이 가능한 프로토콜(UDP)을 제공한다. 이를 통해 네트워크 계층의 한계를 보완할 수 있고 포트를 통해 응용 계층의 애플리케이션을 식별함으로써 응용 계층과의 연결 다리 역할을 수행한다.신뢰할 수 없는 통신 : 패킷이 수신지까지 제대로 전송되었다는 보장을 하지 않는 통신 특성. 다른 말로는 최선형 전달(best effort delivery)비연결형 통신 : 송수신 호스트 간에 사전 연결 수립 작업을 거치지 않는 통신 특성.포트(Port) : 응용 계층의 애플리케이션 프로세스를 식별하는 정보. 잘 알려진 포트, 등록된 포트, 동적..
[혼공네트] - Chapter 03 네트워크 계층
2025.07.20
network
[혼공네트] - Chapter 03 네트워크 계층
2025.07.20
[혼공네트] - Chapter 03 네트워크 계층
2025.07.20
라우팅 : 네트워크 계층에서 통신을 빠르게 주고 받기 위해 패킷이 이동할 최적의 경로를 결정하는 것IP : 네트워크 계층의 핵심 프로토콜, IP주소 지정과 IP 단편화를 수행한다.네트워크 계층의 IP 주소를 이용해 네트워크상 호스트를 식별할 수 있다.IP에는 IP 버전 4(IPv4)와 6(IPv6)가 있고 각 주소 길이와 헤더의 구성이 다르다.ARP는 동일 네트워크 내에 있는 호스트 IP주소를 통해 MAC주소를 알아내기 위한 프로토콜. 클래스풀 주소 체계 : 클래스를 이용해 네트워크 주소와 호스트 주소를 나누는 방식클래스리스 주소 체계 : 클래스를 이요하지 않고 서브넷 마스크로 네트워크 주소, 호스트 주소를 구분 짓는 방법서브넷 마스크 : 서브넷을 구분하기 위해 사용하는 비트열, 네트워크 주소는 1, ..
[혼공네트] - Chapter 02 물리 계층과 데이터 링크 계층
2025.07.13
network
[혼공네트] - Chapter 02 물리 계층과 데이터 링크 계층
2025.07.13
[혼공네트] - Chapter 02 물리 계층과 데이터 링크 계층
2025.07.13
이더넷 : 다양한 통신 매체의 규격, 송수신 되는 프레임의 형태와 프레임을 주고 받는 방법을 정의한 네트워크 기술. 유선 LAN환경에서 가장 대중적으로 사용된다.IEEE 802.3은 이더넷 관련 표준 규격들의 집합으로, 이더넷 표준에 따라 지원되는 통신 매체의 종류/전송속도가 달라질 수 있다.이더넷 프레임은 프리앰블, 수신지 MAC 주소, 송신지 MAC 주소, 타입/길이, 데이터, FCS로 구성된다.MAC주소는 네트워크 인터페이스마다 부여되는 물리적 주소이다. NIC는 호스트와 통신 매체 사이의 인터페이스 역할을 담당하는 네트워크 장비이다.트위스티드 페어 케이블은 구리 선을 통해 전기 신호를 주고 받는 유선 통신 매체이다.광섬유 케이블은 광섬유를 통해 광신호를 주고 받고 코어의 지름에 따라 싱글모드와 멀..
[혼공네트] - Chapter 01 네트워크 시작하기
2025.07.06
network
[혼공네트] - Chapter 01 네트워크 시작하기
2025.07.06
[혼공네트] - Chapter 01 네트워크 시작하기
2025.07.06
OSI 모델 : 국제 표준화 기구에서 만든 네트워크 참조 모델로 통신 단계를 7개의 계층으로 나누고, 최하위에서 최상위 계층순으로 다음과 같이 나뉜다. 응용 계층표현 계층세션 계층전송 계층네트워크 계층데이터 링크 계층물리 계층 1. 물리 계층 : OIS 모델 최하단에 있는 계층으로, 1과 0으로 표현되는 비트 신호를 주고 받는 계층, 가장 근원적인 통신이 이루어지는 계층.2. 데이터 링크 계층 : 네트워크 및 내 주변 장치 간의 정보를 올바르게 주고 받기 위한 계층으로 주고 받는 정보의 오류를 확인하고, MAC주소라는 주소 체계를 통해 네트워크 내 송수신지를 특정할 수 있다.3. 네트워크 계층 : 메시지를 수신지까지 전달하는 계층으로 네트워크 간의 통신이 이루어진다. IP 주소 체계를 통해 네트워크를 식..