Do it! IT 서비스 이해를 위한 네트워크 기초 - Do it! 시리즈

Do it! IT 서비스 이해를 위한 네트워크 기초 - Do it! 시리즈

$19.60
저자

심준보

저자:심준보
엔지니어및개발자로일한경험을바탕으로현재다양한기관에서풀스택개발,클라우드등을강의하고있다.‘따라하면서배우는IT’유튜브채널에서IT와관련된여러강의를무료로공유해오고있다.IT를어려워하는사람이내용을쉽게이해할수있도록모든내용을직접실습하면서학습하는방법에많은관심을가지고있다.

목차

01네트워크알아보기
01-1네트워크그리고인터넷과웹
__네트워크와인터넷
__웹과웹서비스
__[Doit!실습]내컴퓨터와구글의서버컴퓨터는어떻게연결되어있을까?
01-2네트워크의종류
__근거리통신망LAN
__광역통신망WAN
01-3네트워크에서데이터를주고받는방법
01-4프로토콜이란무엇일까?
__[Doit!실습]와이어샤크로프로토콜확인해보기

02네트워크모델알아보기
02-1TCP/IP와OSI7계층
__TCP/IP모델
__OSI7계층모델
__TCP/IP모델과OSI7계층모델비교
02-2네트워크패킷
__캡슐화―패킷을만들어서보낼때
__역캡슐화―패킷을받아서확인할때
02-3패킷을이용한통신과정
__[Doit!실습]와이어샤크로캡슐화된패킷분석하기

03근거리통신방법(OSI2계층)
03-1데이터링크계층살펴보기
__데이터의흐름을관리하는스위칭
__오류점검
03-2MAC주소
__[Doit!실습]MAC주소와랜카드제조사확인하기
03-3Ethernet프로토콜
__[Doit!실습]Ethernet프로토콜캡처하고분석하기

04IP주소를활용한통신방법(OSI3계층)
04-1네트워크계층살펴보기
__라우팅
04-2IP주소
__클래스풀IP
__클래스리스IP
__공인IP와사설IP
__[Doit!실습]내컴퓨터의IP주소확인하고설정하기
__[Doit!실습]윈도우제어판에서IP주소확인/설정하기
__[Doit!실습]네이버가보는나의IP주소알아보기
04-3특수한IP주소
__네트워크ID주소
__브로드캐스트주소
__게이트웨이주소
__로컬호스트주소

05ARP프로토콜알아보기
05-1ARP프로토콜이란무엇일까?
__ARP프로토콜의구조
__ARP요청과응답프로토콜
__ARP프로토콜의전송
__[Doit!실습]ARP프로토콜분석하기
05-2ARP캐시테이블
__[Doit!실습]ARP캐시테이블확인하기
05-3ARP프로토콜의통신과정

06광역통신방법
06-1IPv4프로토콜
__IPv4프로토콜의구조
__IPv4프로토콜의TTL(생존시간)
06-2ICMP프로토콜
__ICMP의구조
__[Doit!실습]IPv4와ICMP프로토콜분석하기
06-3라우팅테이블
__[Doit!실습]라우팅테이블확인하기
06-4멀리떨어진컴퓨터와통신하는과정
06-5IPv4패킷조각화
__[Doit!실습]패킷조각화분석하기

07프로그램이데이터를주고받는방법(OSI4계층)
07-1전송계층살펴보기
__클라이언트―서버모델?
__서버프로그램
__클라이언트프로그램
07-2포트번호
__포트번호
07-3TCP와UDP
__TCP알아보기
__UDP알아보기
__TCP와UDP비교
07-4UDP통신알아보기
__[Doit!실습]TFTPD프로그램으로UDP프로토콜분석하기
07-5TCP통신알아보기
__TCP플래그
__TCP연결수립과정
__TCP데이터송수신과정
__TCP연결종료과정
__[Doit!실습]CP연결수립과정프로토콜분석하기
07-6TCP의포트상태
__[Doit!실습]TCP포트상태확인하기

08HTTP통신요청
08-1HTTP프로토콜알아보기
__웹브라우저가하는일
__웹페이지파일(HTML,CSS,자바스크립트)
08-2HTTP요청프로토콜의구조
__HTTP요청시작줄
__HTTP요청헤더
__HTTP요청보디
__[Doit!실습]HTTP요청프로토콜작성해보기

09HTTP통신응답
09-1웹서버가하는일
__[Doit!실습]엔진엑스설치하고실행하기
__웹서버가요청URL을해석하는방법
__[Doit!실습]엔진엑스웹서버에URL로요청보내기
09-2HTTP응답프로토콜의구조
__HTTP응답시작줄
__HTTP응답헤더
__HTTP응답보디
09-3프런트엔드와백엔드
__웹서버와웹애플리케이션서버의동작방식
__프런트엔드와백엔드를나누는이유

10공유기알아보기
10-1공유기가하는일
__DHCP―동적호스트구성프로토콜
__[Doit!실습]공유기에컴퓨터의IP주소설정하기
__NAT―네트워크주소변환
10-2공유기에연결된컴퓨터를인터넷에공개하기
__포트포워딩
__[Doit!실습]공유기에포트포워딩설정하기

11컴퓨터를쉽게찾는방법━DNS서버
11-1DNS가하는일
__호스트이름
__도메인이름(FQDN)
__DNS서버프로그램
__DNS클라이언트프로그램
__[Doit!실습]도메인주소로IP주소확인하기
11-2도메인주소가IP주소로바뀌기까지
__[Doit!실습]도메인주소로IP주소를알아오는과정살펴보기

12암호화통신하기━HTTPS
12-1HTTP의취약성살펴보기
__무작위모드로패킷훔쳐보기
__ARP스푸핑으로패킷훔쳐보기
12-2암호화란?
__암호화의종류
__암호화통신의문제점
__PKI인증시스템
12-3HTTP+SSL프로토콜
__SSL프로토콜을이용한통신과정
__[Doit!실습]HTTPS보안웹서버설정하기

되새김문제정답
찾아보기

출판사 서평

클라우드시대개발자의필수소양
네트워크의핵심지식을빠르게배운다!

클라우드시대가도래하면서네트워크기초지식은모든개발자의필수소양이되었습니다.어떤서비스든웹과연결되는세상인데,그연결이어떻게이루어지는지를이해하지못하면개발자로서한계에부딪히니까요.이렇게벽에막힌개발자가그한계를빠르게극복할수있도록IT서비스개발자라면꼭알아야할네트워크지식의핵심을이책에담았습니다.대부분의개발자에게불필요한네트워크전문지식은과감하게제외해서핵심만빠르게공부할수있습니다.

클릭한번으로일어나는네트워크의모든동작을
실습으로직접체험한다!

이책의가장큰장점은네트워크의작동을직접체험할수있는실습중심으로구성했다는것입니다.와이어샤크프로그램을이용해패킷을분석하고,HTTP프로토콜을직접작성해보는등실습으로네트워크의동작원리를쉽게이해할수있습니다.장마다배운이론을24개실습으로확인하면서눈에보이지않는개념을손에잡히는경험을통해배울수있습니다.

추상적인네트워크의개념과구조는
244개그림으로한눈에이해한다!

네트워크를공부하다보면작동과정을자연스레종이에그리게됩니다.갈수록네트워크의연결구조가복잡해져상상만으로는이해하기가어렵거든요.이책에서는구조를상상하고직접그리는독자의수고를덜어주기위해그림244개를수록했습니다.이그림만보면복잡하고추상적인네트워크의개념과구조를한눈에파악하고쉽게이해할수있습니다.

핵심용어를빠르게파악하고,
문제를풀며시험면접까지대비한다!

‘핵심키워드’로각장에서공부하는주제를미리살펴보고,다읽고나면중요한내용을잘이해했는지‘되새김문제’로점검해보세요.문제를풀며공부한내용을진짜내것으로만들수있습니다.이렇게쌓은지식은시험과기술면접에도큰도움이될거예요.

독학과교재모두추천!
15회차학습계획표를제공합니다

독자의체계적인학습을돕고자15회차학습계획표를제공합니다.목표한날짜를기록하며꾸준히공부해보세요.계획표대로공부를마치고나면네트워크관련질문에언제든대답할수있는실력과자신감을얻을수있을것입니다.강의계획에참고하기도좋으니학원이나대학교재로도적극활용해보세요!

함께배우고,나누고,성장하는‘Doit!스터디룸’으로오세요!

혼자계획을세우고공부하다보면금방지치기마련입니다.어려운내용은나와비슷한고민을하는독자를만나공유해보세요.서로도움을주고받으며공부하다보면더보람차니까요.내가잘이해한내용은남을도와주고내가잘이해하지못한내용은도움을받으면서공부하면복습효과도누릴수있습니다.멀리가려면친구와함께해보세요.
Doit!스터디룸:cafe.naver.com/doitstudyroom

이책,이런분께추천해요!

실무에서네트워크지식의필요성을몸소느끼는개발자
면접을앞둬CS지식을빠르게쌓아야하는취준생
네트워크수업의내용이너무방대해핵심만공부하고싶은대학생