혼자 공부하는 네트워크 : 1:1 과외하듯 배우는 네트워크 자습서

혼자 공부하는 네트워크 : 1:1 과외하듯 배우는 네트워크 자습서

$27.72
저자

강민철

저자:강민철

강의와책으로지식을나누고,코드와논문으로지식을발굴하는개발자이자연구자이다.문제해결과집필을즐기고,조용한산과바다를좋아한다.

목차


Chapter01컴퓨터네트워크시작하기

01-1컴퓨터네트워크를알아야하는이유
네트워크의네트워크,인터넷
개발자가컴퓨터네트워크를알아야하는이유
-프로그램을만드는업무에서네트워크지식을활용하는경우
-프로그램을유지보수하는업무에서네트워크지식을활용하는경우
2가지키워드로정리하는핵심포인트
확인문제

01-2네트워크거시적으로살펴보기
네트워크의기본구조
-호스트
-네트워크장비
-통신매체
-메시지
범위에따른네트워크분류
-LAN
-WAN
메시지교환방식에따른네트워크분류
-회선교환방식
-패킷교환방식
[좀더알아보기]주소와송수신지유형에따른전송방식
6가지키워드로정리하는핵심포인트
확인문제

01-3네트워크미시적으로살펴보기
프로토콜
네트워크참조모델
-OSI모델
-TCP/IP모델
캡슐화와역캡슐화
-캡슐화
-역캡슐화
PDU
[좀더알아보기]OSI7계층,TCP/IP4계층은사실아무것도해주지않는다
[좀더알아보기]트래픽과네트워크성능지표
-처리율
-대역폭
-패킷손실
7가지키워드로정리하는핵심포인트
확인문제

Chapter02물리계층과데이터링크계층
02-1이더넷
이더넷표준
통신매체표기형태
통신매체종류
이더넷프레임
-프리앰블
-수신지MAC주소와송신지MAC주소
-타입/길이
-데이터
-FCS
[좀더알아보기]토큰링
4가지키워드로정리하는핵심포인트
확인문제

02-2NIC와케이블
NIC
-NIC의생김새
-NIC의역할
트위스티드페어케이블
-트위스티드페어케이블의생김새
-실드에따른트위스티드페어케이블의분류
-카테고리에따른트위스티드페어케이블의분류
광섬유케이블
-광섬유케이블의생김새
-싱글모드광섬유케이블
-멀티모드광섬유케이블
5가지키워드로정리하는핵심포인트
표로정리하는핵심포인트
확인문제

02-3허브
주소개념이없는물리계층
허브
-허브의특징
-콜리전도메인
CSMA/CD
5가지키워드로정리하는핵심포인트
확인문제

02-4스위치
스위치
-스위치의특징
MAC주소학습
VLAN
-포트기반VLAN
-MAC기반VLAN
4가지키워드로정리하는핵심포인트
확인문제

Chapter03네트워크계층
03-1LAN을넘어서는네트워크계층
데이터링크계층의한계
인터넷프로토콜
-IP주소형태
-IP의기능
-IPv4
-IPv6
ARP
[좀더알아보기]IP단편화를피하는방법
7가지키워드로정리하는핵심포인트
확인문제

03-2IP주소
네트워크주소와호스트주소
클래스풀주소체계
클래스리스주소체계
-서브넷마스크
-서브네팅:비트AND연산
-서브넷마스크표기:CIDR표기법
공인IP주소와사설IP주소
-공인IP주소
-사설IP주소와NAT
정적IP주소와동적IP주소
-정적할당
-동적할당과DHCP
[좀더알아보기]예약주소:0.0.0.0vs127.0.0.1
9가지키워드로정리하는핵심포인트
확인문제

03-3라우팅
라우터
라우팅테이블
정적라우팅과동적라우팅
-정적라우팅
-동적라우팅
라우팅프로토콜
-IGP:RIP와OSPF
-EGP:BGP
5가지키워드로정리하는핵심포인트
확인문제

Chapter04전송계층
04-1전송계층개요:IP의한계와포트
신뢰할수없는통신과비연결형통신
IP의한계를보완하는전송계층
응용계층과의연결다리,포트
-포트의정의
-포트의분류
포트기반NAT
-NAT변환테이블
-NAPT
[좀더알아보기]포트포워딩
[좀더알아보기]ICMP
6가지키워드로정리하는핵심포인트
확인문제

04-2TCP와UDP
TCP통신단계와세그먼트구조
-제어비트
-순서번호와확인응답번호
TCP연결수립과종료
-연결수립:쓰리웨이핸드셰이크
-연결종료
TCP상태
-연결이수립되지않은상태
-연결수립상태
-연결종료상태
UDP데이터그램구조
9가지키워드로정리하는핵심포인트
확인문제

04-3TCP의오류·흐름·혼잡제어
오류제어:재전송기법
-오류검출과재전송
-ARQ:재전송기법
-Stop-and-WaitARQ
-Go-Back-NARQ
-SelectiveRepeatARQ
흐름제어:슬라이딩윈도우
혼잡제어
[좀더알아보기]ECN:명시적혼잡알림
6가지키워드로정리하는핵심포인트
확인문제

Chapter05응용계층
05-1DNS와자원
도메인네임과네임서버
계층적네임서버
자원을식별하는URI
-URL
-URN
[좀더알아보기]DNS레코드타입
7가지키워드로정리하는핵심포인트
확인문제

05-2HTTP
HTTP의특성
-요청-응답기반프로토콜
-미디어독립적프로토콜
-스테이트리스프로토콜
-지속연결프로토콜
HTTP메시지구조
HTTP메서드
-GET-가져다주세요
-HEAD-헤더만가져다주세요
-POST-처리해주세요
-PUT-덮어써주세요
-PATCH-일부수정해주세요
-DELETE-삭제해주세요
HTTP상태코드
-200번대:성공상태코드
-300번대:리다이렉션상태코드
-400번대:클라이언트에러상태코드
-500번대:서버에러상태코드
[좀더알아보기]HTTP의발전:HTTP/0.9에서HTTP/3.0까지
4가지키워드로정리하는핵심포인트
확인문제

05-3HTTP헤더와HTTP기반기술
HTTP헤더
-요청시활용되는HTTP헤더
-응답시활용되는HTTP헤더
-요청과응답모두에서활용되는HTTP헤더
캐시
쿠키
콘텐츠협상과표현
4가지키워드로정리하는핵심포인트
확인문제

Chapter06실습으로복습하는네트워크
06-1와이어샤크설치및사용법
와이어샤크설치
-윈도우
-맥OS
와이어샤크사용법
-패킷캡처
-와이어샤크화면구성
-패킷필터링
-캡처파일저장과열기
2가지키워드로정리하는핵심포인트
확인문제

06-2와이어샤크를통한프로토콜분석
IP분석
-IPv4단편화+ICMP
-IPv6단편화+UDP
TCP분석
-TCP연결수립
-TCP연결종료
-TCP재전송
HTTP분석
5가지키워드로정리하는핵심포인트
확인문제

Chapter07네트워크심화
07-1안정성을위한기술
가용성
이중화
로드밸런싱
[좀더알아보기]포워드프록시와리버스프록시
4가지키워드로정리하는핵심포인트
확인문제

07-2안전성을위한기술
암호와인증서
-대칭키암호화방식과공개키암호화방식
-인증서와디지털서명
HTTPS:SSL과TLS
8가지키워드로정리하는핵심포인트
확인문제

07-3무선네트워크
전파와주파수
와이파이와802.11
AP와서비스셋
9가지키워드로정리하는핵심포인트
확인문제

정답및해설
찾아보기

출판사 서평


혼자해도충분하다!
1:1과외하듯배우는네트워크자습서

『혼자공부하는네트워크』는개발자의필수지식인네트워크를기본부터제대로학습할수있도록돕는입문서입니다.다수의네트워크전공서적들을면밀히분석하고,방대한컴퓨터네트워크이론중에서핵심내용만선별해서담았습니다.도서제목그대로혼자공부하는초보자를위해쉬운비유와입문자맞춤형예시를통해재미있는학습을유도하고,핵심키워드와네트워크계층별설명으로쉽게이해할수있도록했으며,한눈에쏙들어오는친근한일러스트를활용하여아리송한개념을머릿속에서그려보며확실하게각인할수있도록합니다.
이책의1장에서는네트워크를거시적인관점과미시적인관점에서살펴보며개발자에게있어서네트워크지식의중요성을알아봅니다.2~5장에서는각네트워크계층을하나씩살펴보며관련개념을학습하고,6장에서는실습을통해앞서배운내용을복습합니다.마지막으로7장에서는심화주제를다루면서그간의학습내용을정리합니다.
네트워크지식의필요성을알고있지만어떤내용부터시작해야할지막막하다면,한번을배우더라도구조와흐름을제대로배우고싶다면,혼자서도쉽고재미있게학습하고싶다면지금바로『혼자공부하는네트워크』를만나보세요.

30명의베타리더검증으로
‘함께만든’입문자맞춤형도서
30명의베타리더와함께입문자에게꼭맞는난이도,분량,학습요소등을적극반영했습니다.어려운용어와개념은한번더풀어쓰고,적절한예시와비유로누구나이해할수있도록구성했습니다.또한일상에서자주접하는상황에비유해네트워크의핵심구조와원리를재미있게학습할수있도록구성했습니다.‘혼자공부해본’여러입문자의초심과눈높이가책곳곳에반영된것이이책의가장큰장점입니다.

네트워크구조와원리를제대로배우고싶을때
개발자에게필요한네트워크지식을얻고싶을때
혼자서도쉽게네트워크에입문하고싶을때

》하나,‘입문자맞춤형7단계구성’을따라가며체계적으로반복하는탄탄한학습설계!
이책은네트워크핵심구조와원리를7단계에걸쳐반복학습하면서자연스럽게머릿속에기억되도록구성했습니다.〈핵심키워드〉와〈시작하기전에〉를통해각절에서배울대표개념과핵심학습내용을선행학습하고,〈말풍선〉,<도해>,〈좀더알아보기〉를통해배운개념을반복?심화해서학습하도록합니다.마지막으로각절마지막부분의<핵심키워드>와<확인문제>를통해배운내용을점검하고입문자의학습장애물인낯선용어를제대로이해하도록돕습니다.

》둘,네트워크구조와동작원리를눈으로따라가며기억하고이해하는학습!
네트워크는이론특성상무언가를설치하거나코드를작성하며배우는것이아닙니다.복잡한이론위주로배우는만큼자칫하면지루하거나어렵게느껴질수있는데,이책은네트워크동작원리를단계별도해와비유로표현하여독자가눈으로파악하고,머릿속으로그려보며개념을이해할수있도록구성했습니다.또한,마지막고급편에서는저자와함께프로그램을통한실습도진행해볼수있으니놓치지말고도전해보세요.

》셋,혼자,때로는함께학습할수있도록돕는동영상강의와혼공학습사이트지원&저자와소통하는네트워크
책만으로는학습하기에여전히이해가어려운독자들을위해저자의직강동영상을지원합니다.또한학습을하며궁금한사항은언제든지학습사이트를통해저자에게질문할수있습니다.저자의답변을통해모르는부분을배우고,아는부분은한번더확실하게이해할수있습니다.더불어혼자공부하고싶지만,자신없는독자를위해혼공학습단을운영하고있습니다.혼공학습단과함께라면마지막까지포기하지않고완주할수있습니다.

》넷,언제어디서든가볍게볼수있는[혼공용어노트]제공!
꼭기억해야할핵심개념과용어만따로정리한[혼공용어노트]를제공합니다.낯선용어는입문자의학습장애물입니다.낯선용어를이해하고익숙해지려면반복학습이중요합니다.『혼자공부하는네트워크』는해당절에서배울내용을핵심키워드로짚어주고,본문키워드강조와말풍선요소를활용하여또다시짚어주며,마지막에는용어노트로정리하여끝까지반복복습할수있도록도와줍니다.용어나개념이잘생각나지않을때는언제든부담없이[혼공용어노트]를펼쳐보세요.나아가여러분만의용어를추가해서자신만의용어노트를완성해보세요.

이책은누구를위한책인가요?
》웹개발자가되고싶은데네트워크지식을전혀모르는비전공자
》네트워크용어가아리송한프로그래밍입문자
》네트워크수업내용을따라가기어려운전공학부생
》웹개발을하는데네트워크기본지식이부족한주니어개발자