Chapter 01 컴퓨터 네트워크 시작하기
01-1 컴퓨터 네트워크를 알아야 하는 이유
네트워크의 네트워크, 인터넷
개발자가 컴퓨터 네트워크를 알아야 하는 이유
- 프로그램을 만드는 업무에서 네트워크 지식을 활용하는 경우
- 프로그램을 유지 보수하는 업무에서 네트워크 지식을 활용하는 경우
2가지 키워드로 정리하는 핵심 포인트
확인 문제
01-2 네트워크 거시적으로 살펴보기
네트워크의 기본 구조
- 호스트
- 네트워크 장비
- 통신 매체
- 메시지
범위에 따른 네트워크 분류
- LAN
- WAN
메시지 교환 방식에 따른 네트워크 분류
- 회선 교환 방식
- 패킷 교환 방식
[좀 더 알아보기] 주소와 송수신지 유형에 따른 전송 방식
6가지 키워드로 정리하는 핵심 포인트
확인 문제
01-3 네트워크 미시적으로 살펴보기
프로토콜
네트워크 참조 모델
- OSI 모델
- TCP/IP 모델
캡슐화와 역캡슐화
- 캡슐화
- 역캡슐화
PDU
[좀 더 알아보기] OSI 7계층, TCP/IP 4계층은 사실 아무것도 해 주지 않는다
[좀 더 알아보기] 트래픽과 네트워크 성능 지표
- 처리율
- 대역폭
- 패킷 손실
7가지 키워드로 정리하는 핵심 포인트
확인 문제
Chapter 02 물리 계층과 데이터 링크 계층
02-1 이더넷
이더넷 표준
통신 매체 표기 형태
통신 매체 종류
이더넷 프레임
- 프리앰블
- 수신지 MAC 주소와 송신지 MAC 주소
- 타입/길이
- 데이터
- FCS
[좀 더 알아보기] 토큰 링
4가지 키워드로 정리하는 핵심 포인트
확인 문제
02-2 NIC와 케이블
NIC
- NIC의 생김새
- NIC의 역할
트위스티드 페어 케이블
- 트위스티드 페어 케이블의 생김새
- 실드에 따른 트위스티드 페어 케이블의 분류
- 카테고리에 따른 트위스티드 페어 케이블의 분류
광섬유 케이블
- 광섬유 케이블의 생김새
- 싱글 모드 광섬유 케이블
혼자 해도 충분하다!
1:1 과외하듯 배우는 네트워크 자습서
『혼자 공부하는 네트워크』는 개발자의 필수 지식인 네트워크를 기본부터 제대로 학습할 수 있도록 돕는 입문서입니다. 다수의 네트워크 전공 서적들을 면밀히 분석하고, 방대한 컴퓨터 네트워크 이론 중에서 핵심 내용만 선별해서 담았습니다. 도서 제목 그대로 혼자 공부하는 초보자를 위해 쉬운 비유와 입문자 맞춤형 예시를 통해 재미있는 학습을 유도하고, 핵심 키워드와 네트워크 계층별 설명으로 쉽게 이해할 수 있도록 했으며, 한눈에 쏙 들어오는 친근한 일러스트를 활용하여 아리송한 개념을 머릿속에서 그려 보며 확실하게 각인할 수 있도록 합니다.
이 책의 1장에서는 네트워크를 거시적인 관점과 미시적인 관점에서 살펴보며 개발자에게 있어서 네트워크 지식의 중요성을 알아봅니다. 2~5장에서는 각 네트워크 계층을 하나씩 살펴보며 관련 개념을 학습하고, 6장에서는 실습을 통해 앞서 배운 내용을 복습합니다. 마지막으로 7장에서는 심화 주제를 다루면서 그간의 학습 내용을 정리합니다.
네트워크 지식의 필요성을 알고 있지만 어떤 내용부터 시작해야 할지 막막하다면, 한 번을 배우더라도 구조와 흐름을 제대로 배우고 싶다면, 혼자서도 쉽고 재미있게 학습하고 싶다면 지금 바로 『혼자 공부하는 네트워크』를 만나 보세요.
30명의 베타리더 검증으로
‘함께 만든’ 입문자 맞춤형 도서
30명의 베타리더와 함께 입문자에게 꼭 맞는 난이도, 분량, 학습 요소 등을 적극 반영했습니다. 어려운 용어와 개념은 한 번 더 풀어 쓰고, 적절한 예시와 비유로 누구나 이해할 수 있도록 구성했습니다. 또한 일상에서 자주 접하는 상황에 비유해 네트워크의 핵심 구조와 원리를 재미있게 학습할 수 있도록 구성했습니다. ‘혼자 공부해 본’ 여러 입문자의 초심과 눈높이가 책 곳곳에 반영된 것이 이 책의 가장 큰 장점입니다.
네트워크 구조와 원리를 제대로 배우고 싶을 때
개발자에게 필요한 네트워크 지식을 얻고 싶을 때
혼자서도 쉽게 네트워크에