코딩 자율학습 네트워크 입문 (새내기 개발자와 IT 엔지니어를 위한 친절한 네트워크 자습서)

코딩 자율학습 네트워크 입문 (새내기 개발자와 IT 엔지니어를 위한 친절한 네트워크 자습서)

$24.42
Description
외우지 않고 원리를 이해하는
친절한 네트워크 자습서
방대한 네트워크 이론 중 새내기 개발자와 IT 엔지니어에게 꼭 필요한 핵심만 엄선했습니다. 약어투성이의 수많은 네트워크 용어, 눈에 보이지 않아 이해하기 어려운 데이터의 흐름을 그림과 예시를 통해 쉽게 풀어내고, 두 대의 컴퓨터가 통신하는 단순한 상황에서 시작해 오늘날의 인터넷에 이르기까지의 과정을 차근차근 설명합니다. 기술이 등장한 배경과 원리를 짚어가며 설명하기 때문에 복잡한 개념도 외우지 않고 자연스럽게 이해할 수 있습니다.

유튜브 「네트워크 기초 무료 강의」(youtube.com/@craftsman-mentality)를 기반으로 만든 이 책은, 강의의 풍부한 설명과 시각 자료를 책으로 옮기고, 장마다 1분 퀴즈와 마무리를 추가해 학습 효과를 높였습니다. 책과 영상을 함께 활용하면 훨씬 쉽고 재미있게 배울 수 있습니다.

〈다루는 내용〉
- TCP/IP 모델을 기준으로 데이터가 전송되는 원리
- 이더넷, IP, TCP, UDP, HTTP 등 네트워크 주요 기술과 프로토콜
- IP 주소 체계와 IP 주소 부족 문제를 해결하기 위한 다양한 방법
- 응용 계층 프로토콜 실습(SSH 공개키 인증, HTTP 웹 서버 설정)

〈추천 독자〉
- 네트워크 수업을 듣기 전 예습이 필요한 분
- 네트워크 수업을 들은 후 복습이 필요한 분
- 개발자를 꿈꾸는 취업 준비생
- 현업에 막 들어선 신입 개발자와 IT 엔지니어
- 네트워크를 공부하다가 전문 용어와 방대한 내용 앞에서 길을 잃은 분

북 트레일러

  • 출판사의 사정에 따라 서비스가 변경 또는 중지될 수 있습니다.
  • Window7의 경우 사운드 연결이 없을 시, 동영상 재생에 오류가 발생할 수 있습니다. 이어폰, 스피커 등이 연결되어 있는지 확인 하시고 재생하시기 바랍니다.
저자

크래프트맨멘탈리티

저자:크래프트맨멘탈리티
서버개발자로일하며AI기술을접목한다양한서비스를개발하고있습니다.꾸준하고묵묵하게정진해어제보다나은삶을지향하고있으며,이러한장인정신은유튜브채널'크래프트맨멘탈리티'를운영하는원동력이됐습니다.유튜브를통해개발자지망생과현업개발자들에게실질적인도움을주고자합니다.
-유튜브youtube.com/@craftsman-mentality

목차


1장네트워크인터페이스계층

1.1네트워크계층모델
____OSI7계층모델
____TCP/IP모델
____OSI7계층모델과TCP/IP모델비교
1.2LAN의개요
____LAN의개념
____LAN의시작
____허브의문제
____데이터충돌문제해결:CSMA/CD
____데이터브로드캐스팅문제해결:MAC주소
____MAC주소의개념
1.3프레임
1.4스위치

2장인터넷계층

2.1WAN의개요
____WAN의개념
____라우터
____스위치와라우터의차이
2.2IP패킷
2.3LAN에서WAN으로진입하기
____ARP의개념
____ARP패킷
____ARP작동과정
____IP패킷의구조
2.4라우팅
____라우터간통신
____PPP프레임
2.5WAN에서LAN으로진입하기
2.6IP프로토콜

3장IP주소

3.1IP주소의개요
____IPv4주소의구조
____IPv4주소의클래스
____루프백주소
3.2서브넷마스크
____서브넷마스크의개념
____윈도우에서IP주소,서브넷마스크확인하기
____맥OS에서IP주소,서브넷마스크확인하기
____CIDR표기법
3.3서브네팅
____서브네팅의개념
____서브네팅의원리
____서브네팅의범위
3.4공인IP주소와사설IP주소
____공인IP주소와사설IP주소의개념
____사설IP주소의범위
____네트워크주소변환
____사설네트워크
3.5DHCP
____DHCP의개념
____DHCP의작동방식

4장전송계층

4.1포트
____포트의개념
____포트의유형
____포트를이용한통신연결과정
4.2TCP
____TCP의개념
____TCP세그먼트
____TCP통신과정
4.3UDP
____UDP의개념
____UDP데이터그램
____UDP통신과정

5장응용계층

5.1응용계층의개요
5.2관리용프로토콜
____DNS
____DHCP
____NTP
____SNMP
____LDAP
____SMB
____정리
5.3원격접속프로토콜
____텔넷
____SSH
____RDP
____정리
5.4파일전송프로토콜
____FTP
____SFTP
____TFTP
____정리
5.5이메일프로토콜
____SMTP
____POP3
____IMAP
____정리
5.6웹브라우저프로토콜
____HTTP
____HTTPS
____정리

6장응용계층프로토콜실습

6.1실습개요
____클라우드컴퓨팅과GCP
____실습과정
6.2가상리눅스서버구축하기
____프로젝트만들기
____VM인스턴스만들기
6.3SSH로서버에접속하기
____SSH접속과정
____구글클라우드콘솔로SSH접속하기
____SSH클라이언트프로그램으로SSH접속하기
6.4SFTP로파일전송하기
____실습파일다운로드하기
____파일질라설치하기
____SFTP로웹서버에접속하기
____웹서버에파일업로드하기
6.5HTTP로웹서버만들기
____VM인스턴스에접속하기
____Nginx웹서버프로그램설치하기
____Nginx설정하기
____Nginx서비스시작하기
____웹페이지확인하기
6.6HTTPS의작동원리
____SSL/TLS인증서
____인증기관
____신뢰체인
____SSL/TLS인증서확인하기
____GCPVM인스턴스종료하기

출판사 서평

〈다루는내용〉
-TCP/IP모델을기준으로데이터가전송되는원리
-이더넷,IP,TCP,UDP,HTTP등네트워크주요기술과프로토콜
-IP주소체계와IP주소부족문제를해결하기위한다양한방법
-응용계층프로토콜실습(SSH공개키인증,HTTP웹서버설정)

〈추천독자〉
-네트워크수업을듣기전예습이필요한분
-네트워크수업을들은후복습이필요한분
-개발자를꿈꾸는취업준비생
-현업에막들어선신입개발자와IT엔지니어
-네트워크를공부하다가전문용어와방대한내용앞에서길을잃은분