성공과 실패를 결정하는 1%의 네트워크 원리 (2nd Edition)

성공과 실패를 결정하는 1%의 네트워크 원리 (2nd Edition)

$24.11
Description
성공과 실패를 결정하는
1%의 네트워크 원리
(2nd Edition(개정1판 10쇄))
이 책만큼 네트워크의 구조와 작동 원리에 대해 체계적으로 설명한 책은 없다!
이 책은 네트워크 기술을 해설한 〈성공과 실패를 결정하는 1%의 네트워크 원리〉의 제2판입니다. 이 책에는 제1판과 마찬가지로 비슷한 부류의 다른 책에는 없는 몇 가지 특징이 있습니다.

첫째, 네트워크 전체의 움직임을 해설했습니다.
TCP/IP나 이더넷이라는 개별적인 기술을 보여주기만 해서는 '네트워크'라는 시스템 전체를 파악할 수 없기 때문입니다. 즉 한정된 장면이나마 전체의 움직임을 보여주기 위해 네트워크의 움직임을 한 권의 책에 정리한 것입니다.

둘째, 현실의 네트워크 기기나 소프트웨어가 어떻게 움직이는지에 중점을 두었습니다.
이러한 특징이 좋은 평가를 받아 제1판은 저자의 예상을 뛰어넘는 수많은 독자들이 읽게 되었습니다. 제2판은 여기에 중점을 두고 전면적으로 설명을 고쳐서 기초적인 해설을 대폭 확충했습니다.

ㆍ 이 책을 마스터하는 지름길
이 책은 네트워크에 대한 내용을 모두 6장으로 나누어 설명하고 있습니다. 각 장의 내용은 '핵심 포인트', '워밍업 문제', '탐험 여행의 경유지', '본문', '용어 설명', '확인 퀴즈'로 구성되어 있고, 몇 개의 '에피소드'도 포함되어 있습니다.
저자

TsutomuTone

저자:츠토무토네TsutomuTone
1985년.케이블이나LAN보드를모아자력으로구축한PCLAN으로네트워크를처음체험한후외자계네트워크기기메이커와일본인테그레이터에서제품개발과기술컨설팅에종사하였습니다.1998년에독립하여기술컨설팅과집필활동에전념하고있으며,본명은水吉俊辛입니다.
<주요저서>
?ProjectionNetwork-설계?분석?관리철저해설
?Network용어사전
?기초부터배우는SE를위한Network입문
?완전해설TCP/IP네트워크

역자:이도희
?한국방송통신대학교영어영문학과졸업
?1989년이후기술분야전문번역가로활동하고있으며,매킨토시바이블(1,2,3판)을포함한기술서적70여권을번역

감수:이중호
네트워크분야에서다년간의현장과강의경험이있으며,『쌩초보네트워크』,『이중호의TCP/IP실무특강』,『소수의프로토콜로비범한네트워크구축하기』,『BigNetworkDesign』,『CCNAR&S의정석』등총10여권의저서와네트워크감역서가있다.㈜성안당사이트(bm.cyber.co.kr)에서유료이러닝강의실을운영중이다.

목차

Chapter01.웹브라우저가메시지를만든다-웹브라우저의내부탐험
Story01.HTTP리퀘스트메시지를작성한다
??탐험여행은URL입력부터시작한다
??브라우저는먼저URL을해독한다
??파일명을생략한경우
??HTTP의기본개념
??HTTP리퀘스트메시지를만든다
??리퀘스트메시지를보내면응답이되돌아온다
Story02.웹서버의IP주소를DNS서버에조회한다
??IP주소의기본
??도메인명과IP주소를구분하여사용하는이유
??Socket라이브러리가IP주소를찾는기능을제공한다
??리졸버를이용하여DNS서버를조회한다
??리졸버내부의작동
Story03.전세계의DNS서버가연대한다
??DNS서버의기본동작
??도메인의계층
??담당DNS서버를찾아IP주소를가져온다
??DNS서버는캐시기능으로빠르게회답할수있다
Story04.프로토콜스택에메시지송신을의뢰한다
??데이터송?수신동작의개요
??소켓의작성단계
??파이프를연결하는접속단계
??메시지를주고받는송?수신단계
??연결끊기단계에서송?수신이종료된다
<확인퀴즈>

|COLUMN|[사실은어렵지않은네트워크용어]-쾌걸리졸버

Chapter02.TCP/IP의데이터를전기신호로만들어보낸다-프로토콜스택과LAN어댑터의탐험
Story01.소켓을작성한다
??프로토콜스택의내부구성
??소켓의실체는통신제어용제어정보
??Socket을호출했을때의동작
Story02.서버에접속한다
??접속의의미
??맨앞부분에제어정보를기록한헤더를배치한다
??접속동작의실제
Story03.데이터를송?수신한다
??프로토콜스택에HTTP리퀘스트메시지를넘긴다
??데이터가클때는분할하여보낸다
??ACK번호를사용하여패킷이도착했는지확인한다
??패킷평균왕복시간으로ACK번호의대기시간을조정한다
??윈도우제어방식으로ACK번호를관리한다
??ACK번호와윈도우를합승한다
??HTTP응답메시지를수신한다
Story04.서버에서연결을끊어소켓을말소한다
??데이터보내기를완료했을때연결을끊는다
??소켓을말소한다
??데이터송?수신동작을정리한다
Story05.IP와이더넷의패킷송?수신동작
??패킷의기본
??패킷송?수신동작의개요
??수신처IP주소를기록한IP헤더를만든다
??이더넷용MAC헤더를만든다
??ARP로수신처라우터의MAC주소를조사한다
??이더넷의기본
??IP패킷을전기나빛의신호로변환하여송신한다
??패킷에3개의제어용데이터를추가한다
??허브를향해패킷을송신한다
Story06.UDP프로토콜을이용한송?수신동작
??수정송신이필요없는데이터의송신은UDP가효율적이다
??제어용짧은데이터
??음성및동영상데이터
<확인퀴즈>

|COLUMN|[사실은어렵지않은네트워크용어]
-소켓에나사를돌려끼우는것은전구인가요,프로그램인가요?

Chapter03.케이블의앞은LAN기기였다-허브와스위치,라우터의탐험
Story01.케이블과리피터,허브속을신호가흘러간다
??하나하나의패킷이독립된것으로동작한다
??LAN케이블은신호를약화시키지않는것이핵심이다
??'꼼'은잡음을방지하기위한방법이다
??리피터허브는연결되어있는전체케이블에신호를송신한다
Story02.스위칭허브의패킷중계동작
??스위칭허브는주소테이블로중계한다
??MAC주소테이블을등록및갱신한다
??예외적인동작
??전이중모드에서송신과수신을동시에실행한다
??최적의전송속도로보내는자동조정
??스위칭허브는복수의중계동작을동시에실행한다
Story03.라우터의패킷중계동작
??라우터의기본
??경로표에등록된정보
??라우터의패킷수신동작
??경로표를검색하여출력포트를발견한다
??해당하는경로가없는경우에선택하는기본경로
??패킷은유효기한이있다
??큰패킷은조각나누기기능으로분할한다
??라우터의송신동작은컴퓨터와같다
??라우터와스위칭허브의관계
Story04.라우터의부가기능
??주소변환으로IP주소를효율적으로이용한다
??주소변환의기본동작
??포트번호를바꿔쓰는이유
??인터넷에서회사로액세스한다
??라우터의패킷필터링기능
<확인퀴즈>

|COLUMN|[사실은어렵지않은네트워크용어]
허브와라우터-이름을바꾸면가격도변할까요?

Chapter04.액세스회선을통해인터넷의내부로!-액세스회선과프로바이더의탐험
Story01.ADSL기술을이용한액세스회선의구조와동작
??인터넷의기본은가정이나회사의LAN과같다
??사용자와인터넷을연결하는액세스회선
??ADSL모델에서패킷을셀로분할한다
??ADSL은변조방식으로셀을신호화한다
??ADSL은파를많이사용하여고속화를실현한다
??스플리터의역할
??전화국까지의여정
??잡음의영향
??DSLAM을통과하여BAS에도달한다
Story02.광섬유를이용한액세스회선(FTTH)
??광섬유의기본
??싱글모드와멀티모드의차이
??광섬유를분기시켜서비용을절감한다
Story03.액세스회선으로이용하는PPP와터널링
??본인확인과설정정보를통지한다
??이더넷에서PPP메시지를주고받는PPPoE
??터널링기능에의해프로바이더에패킷을전달한다
??액세스회선전체의동작
??IP어드레스를할당하지않는언넘버드
??인터넷접속용라우터에서프라이비트주소를글로벌주소로변환한다
??PPPoE이외의방식
Story04.프로바이더의내부
??POP와NOC
??건물밖은통신회선등으로접속한다
Story05.프로바이더를경유하여흐르는패킷
??프로바이더끼리의접속
??프로바이더끼리경로정보교환하기
??사내네트워크에서자동등록하기
??IX의필요성
??IX에서프로바이더끼리접속하는모습
<확인퀴즈>

|COLUMN|[사실은어렵지않은네트워크용어]-이름은서버,본질은라우터

Chapter05.서버측의LAN에는무엇이있는가?-방화벽과캐시서버의탐험
Story01.웹서버의설치장소
??사내에웹서버를설치하는경우
??데이터센터에웹서버를설치하는경우
Story02.방화벽의원리와동작
??패킷필터링형이주류이다
??패킷필터링의조건설정개념
??애플리케이션을한정할때포트번호를사용한다
??컨트롤비트로접속방향을판단한다
??사내LAN에서공개서버용LAN으로조건을설정한다
??밖에서사내LAN으로액세스할수없다
??방화벽을통과한다
??방화벽으로막을수없는공격
Story03.복수서버에리퀘스트를분배한서버의부하분산
??처리능력이부족하면복수서버로부하분산된다
??부하분산장치를이용해복수의웹서버로분할된다
Story04.캐시서버를이용한서버의부하분산
??캐시서버의이용
??캐시서버는갱신일로콘텐츠를관리한다
??프록시의원점은포워드프록시이다
??포워드프록시를개량한리버스프록시
??트랜스페어런트프록시
Story05.콘텐츠배포서비스
??콘텐츠배포서비스를이용한부하분산
??가장가까운캐시서버의관점
??리피터용서버로액세스대상을분배한다
??캐시내용의갱신방법에서성능의차이가난다
<확인퀴즈>

|COLUMN|[사실은어렵지않은네트워크용어]-통신회선이LAN이되는날

Chapter06.웹서버에도착하여응답데이터가웹브라우저로돌아간다-불과몇초인'긴여행'의끝
Story01.서버의개요
??클라이언트와서버의차이점
??서버애플리케이션의구조
??서버측의소켓과포트번호
Story02.서버의수신동작
??LAN어댑터에서수신신호를디지털데이터로변환한다
??IP담당부분의수신동작
??TCP담당부분이접속패킷을수신했을때의동작
??TCP담당부분이데이터패킷을수신했을때의동작
??TCP담당부분의연결끊기동작
Story03.웹서버소프트웨어가리퀘스트메시지의의미를해석하여요구에응한다
??조회의URI를실제파일명으로변환한다
??CGI프로그램을작동하는경우
??웹서버로수행하는액세스제어
??응답메시지를되돌려보낸다
Story04.브라우저가응답메시지를받아화면에표시한다
??응답데이터의형식을보고본질을판단한다
??브라우저화면에웹페이지를표시하여액세스를완료한다
<확인퀴즈>

|COLUMN|[사실은어렵지않은네트워크용어]-게이트웨이는다른세계로통하는입구

출판사 서평

?이책의구성

○핵심포인트-'핵심포인트'는본문에서설명할주제를간단히보여주는것입니다.각장의내용이여러분이관심을가지고있는것인지확인하기위해읽어주세요.
○워밍업문제-각장의앞부분에는'워밍업문제'라고하는간단한퀴즈를게재했습니다.○,×형식의간단한문제이므로꼭도전해보세요.이렇게하면문제의식을가지고본문의설명을좀더적극적으로읽을수있을것입니다.
○탐험여행의경유지-'탐험여행의경유지'는본문에서설명하는주제를나타낸것입니다.해당장의개요를먼저파악해두는의미에서꼭읽어보세요.
○용어설명-'용어설명'은각장의본문안에서사용하는전문용어를굵게표현해놓고상세하게설명했습니다.
○본문-경유지를파악할수있으면여행을출발해야죠?본문은직접말로설명하는것처럼각장의주제를중심으로네트워크의구조및작동원리를설명합니다.따라서네트워크의지식이없는사람도실제네트워크의모습을보는것같으므로천천히여행을즐기세요.
○확인퀴즈-'확인퀴즈'는본문에서설명한내용에관하여퀴즈를게재했습니다.이퀴즈로이해도를확인해주세요.답은다음쪽에나오는'칼럼'의맨끝에있습니다.
○에피소드-'에피소드'에서는네트워크용어의어원에대해탐험대장과탐험대원의대화형식으로게재했습니다.평소에어렵게만느껴졌던용어도어원을조사해보면본질을이해할수있습니다.용어에친숙해진다는기분으로읽어주세요.

?부문별요약
1장|웹브라우저
OS에내장된네트워크제어용소프트웨어에의뢰하여메시지를서버측까지도착하게되는데,1장에서는이렇게'의뢰하는동작'까지추적합니다.
2장|프로토콜스택,LAN어댑터
2장에서는데이터를운반하는구조에들어갑니다.즉LAN어댑터가프로토콜스택을전기신호로변환하고LAN의케이블에송출하는과정을통해패킷이네트워크속으로들어갑니다.
3장|허브,스위치,라우터
클라이언트PC는가정이나회사의LAN을경유하거나단독으로인터넷에접속할수있습니다.이여행에서는아쉽게도이러한변화를모두다룰수없으므로클라이언트PC가가정이나회사의LAN에접속되고,앞부분이ADSL이나광섬유(FTTH)등의광대역회선에의해인터넷에접속된다는최신의대표적인상황을가정하여탐험합니다.
4장|액세스회선,프로바이더
다음은인터넷접속용라우터의앞부분,즉인터넷의내부입니다.통신사의라우터는가정에서사용하는것과같은소형이아니라수십개의케이블을접속할수있는거대하고고속인라우터입니다.인터넷의핵심부에는이러한라우터가많이설치되어있고,이것들이복잡하게연결되면서그사이를패킷이흘러갑니다.따라서이부분에대해오늘날의네트워크에서가장중요한부분을짚고넘어가겠습니다.
5장|방화벽,캐시서버
이핵심부를통과한패킷이최종적으로웹서버측의LAN에도착하면,그곳에는방화벽이기다리고있어서들어오는패킷을검사할것입니다.또한인터넷전체에캐시서버를분산시키는콘텐츠배포서비스를이용할수도있는데,이러한구조를통해패킷이웹서버에도착합니다.
6장|웹서버
패킷이웹서버기계에도착하면패킷의알맹이를추출하여원래리퀘스트메시지를복원하고웹서버애플리케이션에넘깁니다.그리고웹서버애플리케이션이리퀘스트메시지의의미를읽고,여기에쓰여있는지시에따라데이터를응답메시지에넣어클라이언트에게회송합니다.즉웹서버에액세스한다는일련의동작이끝나는데,여기가여행의종점입니다.