• 베스트
  • 소득공제
  • 무료배송

그림으로 개념잡는 네트워크 입문 - 아주 친절한 104개의 그림을 보면 자연스럽게 이해되는 네크워크 구조와 동작원리

  • C.I.K
  • 앤써북
  • 2025년 08월 30일
사용자 평점
0리뷰 0개
10%15,930원17,700원
적립금
880원 (5% 적립)
추가 적립 안내
  • 5만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

  • 10만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

    정가제FREE(상품/사은품) 금액이
    5,000원 이상이면 5,000원 추가적립

회원가입 시 적립금 즉시 지급!

배송비
무료 (해외배송의 경우 지역에 따라 상이)

배송안내

배송비 안내
  • 1만원 이상 주문 시 무료배송 입니다.
  • 주문하신 상품을 해외로 배송 하시는 경우에는 별도의 항공료 가 부과됩니다
서울특별시 강남구 강남대로 542(논현동, 영풍빌딩)
지금 주문하면 10/12(월) 출고 가능
택배보다 빠른, 나우드림
상품 규격 정보
상품상세정보
ISBNISBN-13 : 9791193059623
쪽수170쪽
크기기타 규격
제품구성단행본
이 책이 속한 분야
  • 컴퓨터/IT > 네트워크 > NETWORK (LAN,TCP/IP,
관련 이벤트

AI추천 이유

책 소개

딱딱하고 지루할 수 있는 네트워크 구조와 동작 원리, 그림을 보는 것만으로도 정말 쉽게 빠르게 이해된다.

“그림을 개념 잡는 네트워크 입문”은 104개의 그림과 도해로 보는 것만으로 쉽게 이해되도록 20년차 소프트웨어 개발자인 필자의 모든 노하우를 담아 쉽게 설명한 네트워크 입문서이다!

 

이 책은 네트워크 기초 원리를 시작으로 네트워크 전반을 다룬다.

OSI-7계층, IP, MAC, ARP, ICMP, TCP, UDP, L2 스위치, L3 라우터, 지역 네트워크, 광역 네트워크와 같은 기초 원리부터 가상 사설 네트워크, 프록시, 공유기, 해킹, 방화벽과 같은 응용 기술까지 네트워크 전반을 두루 다룬다. OSI-7계층 별로 구분해 설명합니다. OSI-7계층은 네트워크를 이해하기 위한 중요한 개념입니다. 이것을 계층별로 구분해 설명하여 각 계층의 개념과 기술을 뚜렷이 이해할 수 있게 만듭니다.

 

이 책을 먼저 읽고 난 후 컴퓨터 공학이나 소프트웨어 개발 서적을 읽으면 그 내용을 더 쉽게 이해할 수 있을 것이다! 그렇기에 이 책은 네트워크 입문자는 물론 비전공자부터 개발자까지 모두에게 꼭 필요한 예비 및 현직 개발자의 필독서이다.

 

이 책은 다음 독자를 대상으로 한다.

- 네트워크를 제대로 이해하고 싶어하는 컴퓨터 공학 학부생

- 소프트웨어 개발에서 부딪히는 네트워크 관련 문제를 빠르게 파악하고 해결하고 싶어하는 개발자

- 조직 구조에 맞게 사내 네트워크를 구축하고 싶어하는 네트워크 전문가

- 해킹을 이해하고 보안 기술과 정책을 적용하는 보안 전문가

이 책의 주요 특징은 다음과 같다.

- 풍부한 그림을 기반으로 설명한다. 그림 104개를 제작 및 삽입하였고 이것을 통해 네트워크 전반을 쉽게 이해할 수 있다.

- 네트워크 기초 원리를 설명하고자 노력하였다. 어떤 기술이든 기초 원리가 중요하다는 것은 두말할 나위 없다. 기초 원리를 이해해야 이것을 확장한 응용 기술도 이해할 수 있고, 더 나아가 실전에서 문제를 해결할 수 있는 능력을 키울 수 있다.

- 네트워크 전반을 다룬다. OSI-7계층, IP, MAC, ARP, ICMP, TCP, UDP, L2 스위치, L3 라우터, 지역 네트워크, 광역 네트워크와 같은 기초 원리부터 가상 사설 네트워크, 프록시, 공유기, 해킹, 방화벽과 같은 응용 기술까지 네트워크 전반을 두루 다룬다.

- OSI-7계층 별로 구분해 설명한다. OSI-7계층은 네트워크를 이해하기 위한 중요한 개념이다. 이것을 계층별로 구분해 설명하여 각 계층의 개념과 기술을 뚜렷이 이해할 수 있게 만든다.

목차

[목 차]
  

=================================

CHAPTER 01 먼저 알아볼 기본 지식

=================================

1.1 네트워크를 배우는 이유

1.1.1 비전공자를 위한 네트워크

1.1.2 소프트웨어 개발을 위한 네트워크

 

1.2 네트워크를 구성하는 필수 기술과 장비

1.2.1 호스트

1.2.2 패킷

1.2.3 전자기파, 전압

1.2.4 L2 스위치

1.2.5 L3 라우터

1.2.6 그 외

 

1.3 네트워크가 전송하는 데이터

1.3.1 비트로 이루어진 데이터

- 데이터 양

- 데이터 단위

- 16진수 표현

- 문자 데이터

1.3.3 색상 데이터

1.3.4 소리 데이터

마무리

 

 

=================================

CHAPTER 02 OSI-7계층

=================================

2.1 OSI-7계층 구조

2.2 데이터 전송 단계

2.2.1 패킷 생성 단계

2.2.2 패킷 이동 단계

2.2.3 패킷 처리 단계

마무리

 

 

=================================

CHAPTER 03 1계층

=================================

3.1 1계층 장치

3.1.1 네트워크 인터페이스 카드

3.1.2 유선 케이블

- UTP 케이블

- 동축 케이블

- 광 케이블

3.1.3 중계기

 

3.2 비트 전송 방식

3.2.1 전압 방식

3.2.2 전파 방식

- 주파수 편이 변조

- 진폭 편이 변조

- 위상 편이 변조

- 직교 편이 변조

3.3 1계층 헤더 구조

마무리

 

 

=================================

CHAPTER 04 2계층

=================================

4.1 주소

4.1.1 MAC

4.1.2 IP

4.1.2.1 IPv4

- 서브넷 마스크

 

4.2 지역 네트워크와 광역 네트워크

4.2.1 지역 네트워크

4.2.2 광역 네트워크

4.2.3 비교

 

4.3 ARP와 ICMP

4.3.1 ARP

- 요청 패킷과 응답 패킷 구조

4.3.1.2 브로드 캐스트

4.3.1.3 지역 네트워크 안에서 동작

4.3.1.4 동작 시점

4.3.1.5 ARP 테이블

4.3.2 ICMP

- 요청 패킷과 응답 패킷 구조

- 지역 네트워크와 광역 네트워크에서 모두 동작

- 동작 시점

 

4.4 L2 스위치

4.4.1 포트

4.4.2 동작 과정

- 패킷 수신 과정

- 패킷 송신 과정

4.4.3 설정이 필요 없는 장비

 

4.5 지역 네트워크 통신

4.5.1 ARP 통신 과정

- 요청 패킷 전송

- 응답 패킷 전송

4.5.2 ICMP 통신 과정

- 요청 패킷 전송

- 응답 패킷 전송

 

4.6 2계층 헤더 구조

마무리

 

 

=================================

CHAPTER 05 3계층

=================================

5.1 L3 라우터

5.1.1 포트

5.1.2 게이트웨이

5.1.3 라우팅 테이블

- 라우팅 테이블 설정

- 라우팅 테이블 검색

5.1.4 설정이 필요한 장비

 

5.2 광역 네트워크 통신

5.2.1 1번 지역 네트워크

- 패킷 생성

- L2 스위치 통과

- 2번 지역 네트워크

- 라우팅 테이블 검색

- 2계층 헤더 변경

5.2.3 3번 지역 네트워크

- 라우팅 테이블 검색

- 2계층 헤더 변경

- L2 스위치 통과

 

5.3 인터넷이 만들어지는 원리

5.3.1 인트라넷이란?

5.3.2 인트라넷 구성

5.3.3 네트워크 분리하기

5.3.4 IP분배

 

5.4 3계층 헤더 구조

마무리

 

 

=================================

CHAPTER 06 4계층

=================================

6.1 TCP와 UDP

6.1.1 신뢰성 통신

6.1.2 연결형

6.1.3 방향

6.1.4 전송 방식

 

6.2 TCP 자세히 알아보기

6.2.1 제어 기술

- 오류 제어

- 흐름 제어

- 혼잡 제어

6.2.2 헤더 구조

- 출발 포트, 목적 포트

- 순서 번호

- 응답 번호

- 윈도우 사이즈

- 플래그

- 최대 세그먼트 크기

6.2.3 전송 알고리즘

- 스톱 앤 웨이트

- 슬라이딩 윈도우

- 혼잡 제어 방법

6.2.4 연결 과정

- 3-웨이 핸드 셰이크

- 4-웨이 핸드 셰이크

 

6.3 UDP 자세히 알아보기

6.3.1 비신뢰성

6.3.2 실시간성

6.3.3 헤더 구조

- 출발 포트, 목적 포트

- UDP 길이

- UDP 체크섬

마무리

 

 

=================================

CHAPTER 07 네트워크 응용

=================================

7.1 가상 사설 네트워크

7.1.1 IPSec

- 네트워크 구조

- VPN 패킷

7.1.2 SSL

- 네트워크 구조

- VPN 클라이언트

 

7.2 도메인 이름 시스템

7.2.1 도메인 이름

7.2.2 도메인 이름 관리

7.2.3 도메인 이름이 IP로 변환되는 과정

 

7.3 동적 호스트 설정 프로토콜

7.3.1 임대

7.3.2 갱신

 

7.4 프록시

7.4.1 전방향 프록시

- 방화벽

- 익명성

7.4.2 역방향 프록시

- 방화벽

- 부하 분산

- 캐싱

 

7.5 공유기

7.5.1 내부 네트워크 vs 외부 네트워크

7.5.2 네트워크 주소 변환

7.5.3 공유기 구조

마무리

 

 

=================================

CHAPTER 08 네트워크 보안

=================================

8.1 해킹

8.1.1 포트 스캔

8.1.2 ARP 스푸핑

- 정상적인 상황

- ARP 스푸핑 공격 상황

8.1.3 분산 서비스 거부

8.1.4 트로이 목마

 

8.2 방화벽

8.2.1 패킷 필터 방화벽

- 필터 테이블

- 해킹 방어

8.2.2 침입 방지 시스템, 침입 탐지 시스템

- 시그니처

- 침입 방지 시스템과 침입 탐지 시스템의 차이

8.2.3 웹 어플리케이션 방화벽

- SQL 주입

- Cross-Site Scripting

 

8.3 TLS

8.3.1 암호화

- 대칭 키

- 비대칭 키

8.3.2 인증서

8.3.3 TLS 핸드 셰이크

마무리

 

=================================

CHAPTER 09 HTTP

=================================

9.1 구조

9.1.1 요청 패킷 구조

- 상태 줄

- 헤더

- 페이로드

9.1.2 응답 패킷 구조

- 상태 줄

- 헤더

- 페이로드

마무리

출판사 서평



네트워크를 처음 공부하게 되면 추상적이고 모호하게 파악했을 뿐, 내부 깊숙한 기초 원리는 제대로 이해하지는 못하고 넘어가는 경우가 대부분이다. 그런 상태로 소프트웨어 개발자로 일을 시작하게 되면 여러 네트워크 관련 문제에 부딪히게 된다. 그럴 때마다 문제의 원인을 찾아 해결하기 보다 이것저것 건드리고 수정하는 주먹구구 방식으로 해결하기 일쑤이다. 기초 원리를 이해하지 못하기 때문에 문제의 원인을 찾기 어려운 것이다. 이와 같은 방식은 순간만 모면할 뿐, 장기적으로 보면 실력이 향상되지 않는 좋지 않은 문제 해결 방식이다.

 

필자는 네트워크 방화벽 개발자로 일을 시작하게 되었는데, 이 과정에서 네트워크의 기초 원리를 제대로 이해할 수 있었다. TCP, UDP가 커널에서 어떻게 동작하는지 코드 수준에서 이해할 수 있게 되었고, L2 스위치, L3 라우터 같은 네트워크 장비가 어떤 원리로 동작하는지 알게 되었다. 더 나아가 인터넷이라는 거대한 네트워크 시스템이 어떠한 원리로 구성되고 작동하는지 훤히 이해할 수 있게 되었다.

 

현재 필자는 20년 차 소프트웨어 개발자이다. 네트워크 원리를 이해하면 소프트웨어 개발에 큰 도움이 된다고 말한다. 소프트웨어 개발 시 문제가 발생하면 몇몇 도구를 활용해 그 원인을 빠르게 파악할 수 있는 것처럼 말이다. 필자는 회사에 맞는 사내 네트워크를 구축할 수 있게 되었고 효과적으로 네트워크 보안을 실현할 수 있게 되었다. 이러한 필자의 오랜 실무 경험을 통한 학습과 실무 노하우가 104개의 그림과 친절한 설명에 모두 담겨 있다.

저자 소개
저자 : C.I.K
도서리뷰

이 책을 읽고 어떤 느낌을 받으셨나요?
리뷰를 남기고 다른 독자들과 함께 공유해보세요.

안내 열기구매(배송/수령완료) 후 리뷰를 작성하시면 적립금 300원을 드려요!

등록된 리뷰가 없습니다

첫번째 리뷰어가 되어주세요

교환/반품/환불
반품/교환방법
  • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
  • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
반품/교환 가능기간
  • 변심반품의 경우 수령 후 7일 이내
  • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용
  • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
  • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 만화, 잡지, 수험서 및 문제집류
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
상품 품절
  • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

매장에서 사용할 수 있는 바코드가 있어요!