Search
Duplicate

개발자가 알면 좋은 네트워크 기본지식

간단소개
몰라도 개발할 수 있지만, 알면 더 잘할 수 있는 네트워크 기본 지식 알아보기
팔만코딩경 컨트리뷰터
ContributorNotionAccount
주제 / 분류
멘토특강
Scrap
태그
network
기초지식
9 more properties
참고링크
첨부파일

개발자가 알면 좋은 네트워크 기본지식편

## 개발자가 알고 있으면 더 좋은 네트워크 지식

자주 불리어지는 네트워크 용어: IP, IPv4, IPv6, Netmask, http, https, AP, Router, 공유기 ....
학교 수업중에 들었을것 같은 용어 OSI 7 Layer. 시험공부하듯 외우지는 않더라도 각 계층마다 어떠한 역할을 하고, 목적지를 찾을때 무엇을 사용하는지에 대한 개념정도는 알고 있어야.
클라이언트에서 내부의 공유기를 거쳐 서버에 도달할때 까지 사용되는 프로토콜
서버에서 보안을 위해 방화벽을 사용하게 되는데 L3,L4 계층에 사용되었고, 최근에는 L7 에서 위치하는 추세

## 네트워크단에서 발생하는 장애 유형

클라이언트와 DNS, 앱서버간 IPv4, IPv6 불일치 케이스
라우팅 테이블 오류 (실수)

## 캐시와 TTL(Time To Live)

TTL 은 캐시 개념을 사용하는 경우 늘 사용하는 용어
클라이언트는 DNS Lookup 후 로컬에 캐싱하는데 TTL 만큼 유효
ARP 리스트도 로컬에 TTL 만큼 유효

# Reference