🩷 CS (Computer Science) 14

OSI 2계층 데이터 링크 계층

2계층의 주요 기능네트워크 2계층은 데이터 링크 계층(Data Link Layer)으로, 같은 네트워크 대역(LAN) 내에서 노드 간 데이터 통신을 관리합니다. 주요 역할은 다음과 같습니다1. 데이터 전달같은 LAN 대역에서 통신:동일 네트워크(LAN) 내에 존재하는 노드(컴퓨터, 통신 장비 등) 간의 데이터를 전달합니다ex) 같은 공유기에 연결된 장치 간 파일 전송2. 오류 제어데이터 전달 과정에서 발생할 수 있는 오류를 탐지하고 수정합니다오류가 발생한 경우 데이터를 다시 요청하거나 재전송3. 흐름 제어데이터가 과도하게 전송되어 수신 장치가 처리하지 못하는 상황을 방지합니다수신 장치의 처리 속도에 맞춰 데이터를 전달합니다주요 프로토콜과 기술Ethernet: LAN에서 가장 널리 사용되는 기술로, MAC..

웹이란? (웹의 동작 원리)

웹의 탄생 배경웹의 창시자인 팀 버너스 리(Tim Berners-Lee)는 문서를 효율적으로 연결할 방법을 고안하며 HTML과 HTTP를 설계했습니다.HTML: 문서에 링크 개념을 추가하여 정보를 연결하는 언어HTTP: 이 HTML 문서들을 인터넷 기술을 활용해 가져오는 통신 프로토콜이 구조는 서로 연결된 문서가 거미줄(Web)처럼 보인다고 하여 웹(Web)이라 불리게 되었습니다웹 서비스의 3가지 주요 구성 요소웹 서비스는 유지보수성과 편의성을 위해 다음 세 가지 요소로 나뉘어 설계됩니다.자료구조: 데이터를 저장하고 전달하는 문서 형식 (HTML, JSON 등)UI(User Interface): 사용자와 상호작용을 담당제어체계(Control System): 데이터를 처리하고 시스템의 상태를 관리HTTP와..

네트워크 계층 모델, 패킷

네트워크 계층 모델TCP/IP 계층현재의 인터넷에서 컴퓨터들이 서로 정보를 주고받는데 쓰이는 통신 규약1계층~4계층까지 각각 네트워크 엑세스, 인터넷, 전송, 응용으로 나뉩니다OST 7계층네트워크 통신을 체계적으로 다루는 ISO에서 표준으로 지정한 모델데이터를 주고받을 때 데이터 자체의 흐름을 각 구간별로 나눕니다네트워크 패킷들은 사실 TCP/IP에 더 맞습니다계층분류​7계층: 응용HTTP, SMTP, SSH6계층: 표현XDR5 계층: 세션NetBIOS4 계층: 전송TCP, UDP, SPX3 계층: 네트워크IP, ICMP, ARP2 계층: 데이터 링크Ethernet1 계층: 물리전산, 동축케이블, CSMA/CD물리 계층 (Physical Layer):역할: 물리적 매체와 전기 신호를 다룹니다. 하드웨어 ..

네트워크와 인터넷: 개념, 구성요소, 그리고 동작 원리

네트워크네트워크란 여러 장치(노드)가 데이터를 주고받을 수 있는 통신망입니다. 각기 다른 장비들이 각기 다른 연결 지점을 통해 정보를 교환하며 동작합니다.인터넷인터넷은 전 세계에 걸쳐 있는 수많은 네트워크 중 가장 큰 통신망입니다. 우리는 인터넷을 통해 웹 서비스와 다양한 애플리케이션을 이용할 수 있습니다.네트워크의 구성 요소네트워크는 주요 구성 요소로 이루어져 있습니다.1. 노드종단 노드(호스트): 데이터를 생성하고 송신하거나 최종적으로 수신하는 장치입니다. 노드는 고유 주소를 통해 식별됩니다.중간 노드: 데이터가 통과하는 네트워크 장비(라우터, 스위치, 공유기 등)를 말합니다. 이들은 데이터의 중계 역할을 수행합니다.2. 간선(통신 링크)유선: 트위스티드 페어 케이블, 광케이블 등을 사용.무선: Wi..