분류 전체보기
-
[Network] OSI 7 계층이란?Network 2022. 6. 16. 15:21
정보처리기사를 따기위해 공부했던 OSI 7계층에 대해 다시한번 정리 해보려한다. OSI 7계층이란? 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 이야기한다. OSI 7계층 구성 1) 물리 - 데이터를 전기적 신호로 바꿔 주고 받는 계층이다. 데이터 전송에만 관심이 있으며 어떤 데이터인지, 에러가 있는지 등에는 관심이 없다는 특징을 가진다. ex) 리피터, 케이블, 허브 2) 데이터 링크 - 물리계층으로 송수신되는 정보를 관리하여 안전하게 전달되도록 도와주는 역할을 한다. MAC주소를 통해 통신하며 에러검출, 재전송, 흐름제어에 관여한다. ex) 브릿지, 스위치 3) 네트워크 - 데이터를 안전하고 빠르게 전달하는 기능을 담당한다. 라우터를 통해 이동할 경로를 설정하여 IP주소를 지정한후 해당 경..
-
[JS] DOM 렌더링 과정JS 2022. 6. 13. 16:48
입사 후 첫 프로젝트에서 웹개발을 진행하게 되었을 때, 선배에게 참 많이 배웠다. 그 때 선배가 가장 많이 했던 말이 " DOM과 BOM이 뭔지 알아? " 이였다. 그 때 당시에는 당연히 알지 못했고 "DOM 렌더링 순서 공부해" 라는 말에 공부했던 내용을 시간이 지나 다시 되짚어 보려 한다. 렌더링이란? 렌더링이란 HTML, CSS, JS등 리소스들을 화면에 그려주는 동작을 얘기한다. 브라우저마다 렌더링을 위한 서로 다른 엔진을 가지고 있다. 렌더링 순서 1. DOM( Document Object Model ), CSSOM( CSS Object Model ) 생성 먼저 서버로부터 받은 HTML, CSS를 다운받습니다. 다운받은 소스를 이용해 Object Model을 생성합니다. DOM 시각화 - 출처 ..
-
기술 블로그를 시작하며etc 2022. 6. 13. 15:03
서론 이번에 기술블로그를 시작하려한다. 이전부터 내 개인공간을 만들어야 겠다는 생각은 해왔지만 실행하지는 못해왔다. 며칠전 회사 다른 팀은 기술블로그를 운영한다는 외부 자극을 받아 나도 하지 못했던 기술 블로그를 시작해보려한다. 꾸준히 이어나갈 수 있을지는 의문이지만 '꾸준히'라는 것은 상대적인 표현이니까 내 꾸준함으로 이어가보려한다. 본론1 - 블로그 시작 이유 기술블로그를 시작하는 이유 중 하나로는 내 성장을 지켜보고 싶은 마음이다. 앞으로 내가 작성할 글들이 대단치도 않을 뿐더러 두서도 없을 것이다. 다른 사람에게 소개할 수준은 아닐거라는 말이다. 그렇지만 더 시간이 흘러 나중에 내가 성장했을때 내가 공부해온 흔적을 돌아보면 하나의 재미가 되리라 생각하기 때문에 시작해보려 한다. 본론2 - 개인 브..