신입
-
[네트워크] 주니어 개발자를 위한 엄청 쉬운 네트워크 이야기(2)CS 2023. 2. 26. 11:55
네트워크에 대한 내용을 시리즈로 연재하고 있다. 이번 2편의 내용은 계층이라는 것이 무엇인가? 계층을 구분하기위해 캡슐화를 진행하는데, 그럼 캡슐화는 왜 하는 것인가? 에 대해 택배를 보내는 과정을 통해 설명해보았다. 네트워크를 검색해서 공부해보면, 그냥 OSI 7계층, TCP/IP모델 (4계층) 이라고만 하고 "응용, 전송, 인터넷, 네트워크 액세스 계층이라고 나누어져있고 각각 특징은 이러이러하다." 라고만 설명이 되어있는것이 대부분일 것이다. 그래서 왜 계층을 나눴지? 계층을 나눈 기준점은 무엇이며, 계층을 나누어 캡슐화하는 목적은 무엇인지가 나는 공부할 때 궁금했다. 이것을 설명하려면 네트워크란 것이 생기게 된 역사와, 프로토콜의 발전등, 배경지식으로 가지고 공부해야했는데, 솔직히 업무에 당장 도움..