주니어
-
[네트워크] 주니어 개발자를 위한 엄청 쉬운 네트워크 이야기(2)CS 2023. 2. 26. 11:55
네트워크에 대한 내용을 시리즈로 연재하고 있다. 이번 2편의 내용은 계층이라는 것이 무엇인가? 계층을 구분하기위해 캡슐화를 진행하는데, 그럼 캡슐화는 왜 하는 것인가? 에 대해 택배를 보내는 과정을 통해 설명해보았다. 네트워크를 검색해서 공부해보면, 그냥 OSI 7계층, TCP/IP모델 (4계층) 이라고만 하고 "응용, 전송, 인터넷, 네트워크 액세스 계층이라고 나누어져있고 각각 특징은 이러이러하다." 라고만 설명이 되어있는것이 대부분일 것이다. 그래서 왜 계층을 나눴지? 계층을 나눈 기준점은 무엇이며, 계층을 나누어 캡슐화하는 목적은 무엇인지가 나는 공부할 때 궁금했다. 이것을 설명하려면 네트워크란 것이 생기게 된 역사와, 프로토콜의 발전등, 배경지식으로 가지고 공부해야했는데, 솔직히 업무에 당장 도움..
-
[네트워크] 주니어 개발자를 위한 엄청 쉬운 네트워크 이야기CS 2023. 1. 27. 00:01
최근에 회사에 학원출신의 신입분들이 많이 들어와서, 어떤 것을 알려드리면 도움이 될까? 하다가 CS 지식 중 흥미로우면서 필요한 지식인 "네트워크"에 관해서 글을 써보기로 했다. 사실 신입 때, 업무를 받게되면 그다지 네트워크에 대한 지식이 직접적인 도움을 주진 않겠지만, 주니어를 넘어 중니어로 가기위해서는 필수 지식이 아닐 수 없다. 이미 클라우드라는 단어도 엄청나게 많이 접할 수 있고, 최근에 모놀로틱한 환경들도 다 AWS, GCP와 같은 클라우드 환경으로 옮겨가고 있는 것이 추세고, AWS를 사용하는 것에도 VPC, 보안그룹과 같은 네트워크와 직접적으로 연관이 되어 있는 설정들이 있는 만큼, 알아두면 시야가 넓어진다고 해야할까? 매우 유용함은 틀림 없을 것이다. 최근에 좋은 기회로 요즘IT에 글을 ..