전체 글 63

데이터 링크 계층에 관하여...

데이터 링크 계층에 대해서 설명하기 전에 OSI 7계층에 대해서 잠깐 복기하겠습니다. OSI 7 계층이란?물리 계층 : 비트 단위의 데이터를 전기적, 광학적 신호로 변환하여 전송하는 역할을 합니다.데이터 링크 계층 : 네트워크 기기간의 데이터 전송을 담당하며, 오류 검출 및 제어 기능을 수행합니다.네트워크 계층 : 데이터를 목적지까지 전달하는 경로를 결정합ㅂ니다.전송 계층 : 데이터의 전송을 관리하며, 오류 검출 및 복구, 흐름 제어를 수행합니다.세션 계층 : 통신 세션을 설정, 유지, 종료하는 역할을 합니다. 세션의 연결 및 관리가 이루어집니다.표현 계층 : 데이터의 형식을 변환하고, 암호화 및 복호화를 수행하는 역할을 합니다.응용 계층 : 사용자와 직접 연결되는 계층으로, 이메일, 웹 브라우징 등의 ..

Node.js 2024.09.03

물리 계층이란?

1. 물리계층이란?물리 계층은 OSI 7계층 모델 상에서 최하위 계층을 의미합니다.단어의미 그대로, 통신기기와 전송매체 사이의 물리적 인터페이스를 정의하고 비트 전송을 위한 기계적, 전기적, 수단을 제공하는 계층을 의미합니다.- 간단하게 말하자면, 통신매체(구리선과 같은)와 기기간의 설정을 도와주는 물리적 계층이라고 정리할 수 있습니다.- 통신 케이블 (동축케이블, 광섬유)- 리피터- 허브- 모뎀 2. 물리계층의 통신컴퓨터는 전기의 흐름(1)과 전기 흐름X(0) 두 가지의 신호만으로 데이터를 저장하는 이진수체계를 사용하고 있습니다.- 이렇게 이진수로 저장되어있는 데이터를 물리 계층에서는 이 비트 스트림을 전자 신호로 표현하거나 전자신호를 비트스트림으로 변경하여 전달하는 역할을 합니다. 3. 코덱아날로그 ..

Node.js 2024.09.03

Node.js 용어 정리 - 2주차

1. API와 REST API의 개념API(Application Porgramming Interface)는 서로 다른 소프트웨어나 어플리케이션 간을 연결해주는 매개체이자 약속이라고 볼 수 있습니다.API는 서로 다른 시스템 간의 통신을 할 수 있게 해주는 중개자의 역할을 담당하게 됩니다.우리가 API를 작성하는 이유는?웹 어플리케이션(프론트엔드)에서 원하는 기능을 수행하는 URL과 인터페이스를 제공하기 위해서우리가 작성할 API에서 원하는 데이터를 받아 데이터베이스에 데이터를 저장하고, 저장되어 있는 데이터를 읽어서 웹 어플리케이션(프론트엔드)에 데이터를 제공하는 행위를 통해 사용자가 원하는 목적을 이룰 수 있게 해야 합니다.REST API란?REST API, RESTful API ?REST란 "Repr..

Node.js 2024.08.30