본문 바로가기
728x90
반응형

전체 글231

홉바이홉 통신(면접을 위한 CS 전공지식 노트) 홉바이홉 통신 홉바이홉 통신 홉바이홉(Hop-by-Hop) 통신은 컴퓨터 네트워크에서 데이터 패킷이 출발지에서 목적지로 이동하는 동안 중간 라우터와 스위치와 같은 네트워크 장비를 거치는 과정에서 발생하는 통신 방식을 나타냅니다. 이 통신 방식은 패킷이 한 노드(라우터 또는 스위치)에서 다음 노드로 전달될 때마다 해당 노드에서 패킷을 검사하고 처리하는 방식으로 동작합니다. 홉바이홉 통신 주요 특징 라우터 또는 스위치 간 통신: 홉바이홉 통신은 네트워크에서 패킷이 중간 장비를 거치면서 하나의 노드에서 다음 노드로 전달됩니다. 각 노드는 패킷 헤더를 검사하고 다음 목적지에 대한 경로를 결정하며 패킷을 전달합니다. 패킷 검사 및 처리: 홉바이홉 통신에서는 각 라우터 또는 스위치가 패킷을 검사하고 필요한 처리를 .. 2023. 9. 3.
ARP(면접을 위한 CS 전공지식 노트) ARP ARP ARP는 "Address Resolution Protocol"의 약자로, 컴퓨터 네트워크에서 IP 주소를 물리적인 MAC 주소로 매핑하는 프로토콜입니다. ARP는 이더넷과 같은 로컬 네트워크에서 사용되며, 네트워크 상에서 데이터를 전송할 때 중요한 역할을 합니다. 네트워크 상에서 데이터를 보낼 때, 송신자 컴퓨터는 목적지 IP 주소를 가지고 있어야 합니다. 그러나 실제 데이터 전송은 물리적인 MAC 주소를 통해 이루어지므로, 송신자 컴퓨터는 목적지 IP 주소에 해당하는 MAC 주소를 알아야만 데이터를 올바른 장치로 전송할 수 있습니다. ARP 프로토콜 작동 원리 ARP 요청 (ARP Request): 송신자 컴퓨터가 목적지 IP 주소에 해당하는 MAC 주소를 모르는 경우, 로컬 네트워크 상.. 2023. 9. 2.
물리 계층을 처리하는 기기(면접을 위한 CS 전공지식 노트) 물리 계층을 처리하는 기기 물리 계층을 처리하는 기기 물리계층(Physical Layer)은 컴퓨터 네트워크에서 OSI(Open Systems Interconnection) 모델이나 TCP/IP 모델과 같은 네트워크 모델에서 가장 하위에 위치하는 계층입니다. 이 계층은 데이터를 전기 신호, 광 신호 또는 기타 물리적인 형태로 변환하고 전송하는 역할을 수행합니다. 물리계층은 데이터 전송에 필요한 하드웨어 및 물리적인 특성을 다루며, 네트워크 상에서 노드 간 실제 데이터 전송을 관리합니다. 물리계층을 처리하는 기기들은 다양한 형태와 목적으로 존재합니다. 물리 계층의 기기들 허브(Hub): 네트워크에서 가장 기본적인 물리계층 장비로, 여러 개의 네트워크 디바이스를 연결하여 데이터를 중계합니다. 하지만 허브는 .. 2023. 9. 1.
데이터 링크 계층을 처리하는 기기(면접을 위한 CS 전공지식 노트) 데이터 링크 계층을 처리하는 기기 데이터 링크 계층을 처리하는 기기 데이터 링크 계층은 OSI(Open Systems Interconnection) 모델에서 두 번째 계층으로, 네트워크에서 노드 간의 데이터 전송을 관리하고 오류 감지 및 수정, 흐름 제어 등을 담당합니다. 데이터 링크 계층을 처리하는 기기에는 두 가지 주요 유형이 있습니다. 이들은 네트워크 스위치와 네트워크 브리지입니다. 네트워크 스위치 네트워크 스위치는 데이터 링크 계층을 처리하는 주요 기기 중 하나로, 여러 포트를 가지고 있어 각각의 포트가 다른 디바이스와 연결되어 데이터를 주고받을 수 있습니다. 스위치는 주소 학습, 프레임 전달 및 필터링을 수행하여 물리적으로 연결된 장치들 사이에서 데이터를 효율적으로 전송합니다. 스위치는 각각의 .. 2023. 8. 31.
인터넷 계층을 처리하는 기기(면접을 위한 CS 전공지식 노트) 인터넷 계층을 처리하는 기기 인터넷 계층을 처리하는 기기 인터넷은 다양한 유형과 크기의 네트워크로 구성되어 있는데, 이 네트워크들이 원활하게 통신하기 위해서는 계층화된 구조가 필요합니다. 이 계층화된 구조에서 각 계층은 특정한 기능과 역할을 수행하며, 이 중에서 "인터넷 계층"은 네트워크 간의 데이터 전송과 라우팅을 관리합니다. 인터넷 계층을 처리하는 기기는 주로 "라우터"입니다. 라우터는 인터넷에서 데이터 패킷을 수신하고, 이 패킷을 목적지까지 안전하게 전달하는 역할을 수행합니다. 이때 라우터는 IP 주소를 사용하여 목적지를 식별하고, 경로를 선택하여 패킷을 전달합니다. 라우터는 다양한 라우팅 알고리즘을 사용하여 패킷이 최적의 경로로 전달되도록 합니다. 인터넷 계층 주요 기능 주소 지정 및 식별: 인터.. 2023. 8. 30.
애플리케이션 계층을 처리하는 기기(면접을 위한 CS 전공지식 노트) 애플리케이션 계층을 처리하는 기기 애플리케이션 계층을 처리하는 기기 네트워크 프로토콜 스택의 최상위 계층 중 하나인 애플리케이션 계층에서 동작하는 장치나 시스템을 가리킵니다. 이 계층은 사용자가 네트워크를 통해 데이터를 주고받는 데 사용되는 응용 프로그램 및 서비스를 처리합니다. 애플리케이션 계층은 OSI (Open Systems Interconnection) 모델이나 TCP/IP 모델과 같은 네트워크 아키텍처에서 중요한 역할을 합니다. 애플리케이션 계층 주요 기능 프로토콜 지원: 애플리케이션 계층은 다양한 프로토콜을 지원하며, 이를 통해 사용자가 데이터를 주고받을 수 있습니다. 예를 들어, 웹 브라우징을 위해 HTTP 프로토콜을 사용하거나, 이메일을 주고받을 때는 SMTP, POP3, IMAP과 같은 .. 2023. 8. 29.
네트워크 기기의 처리 범위(면접을 위한 CS 전공지식 노트) 네트워크 기기의 처리 범위 네트워크 기기의 처리 범위 일반적으로 네트워크 기기의 처리 범위는 해당 기기가 어떤 기능을 수행하며 어떤 종류의 네트워크 트래픽 또는 데이터를 처리할 수 있는지를 나타냅니다. 네트워크 기기의 처리 범위 예시 라우터 (Router): 네트워크에서 데이터 패킷을 라우팅하고 전달하는 역할을 수행. 다양한 연결된 디바이스 간의 통신을 관리하며, IP 주소와 포트 정보를 이용하여 데이터를 올바른 장치로 라우팅. 보안 기능, Quality of Service (QoS) 설정, 포트 포워딩 등의 기능을 제공할 수 있음. 스위치 (Switch): 물리적으로 연결된 디바이스들 간의 로컬 네트워크에서 데이터 프레임을 전달하는 역할을 수행. MAC 주소를 이용하여 데이터를 정확한 포트로 전달하며,.. 2023. 8. 28.
PDU(Protocol Data Unit)(면접을 위한 CS 전공지식 노트) PDU(Protocol Data Unit) PDU(Protocol Data Unit) PDU는 "Protocol Data Unit"의 약어로, 네트워크 통신에서 데이터 전송을 위한 기본 단위를 말합니다. 네트워크 계층 모델을 기반으로 한 컴퓨터 네트워킹에서 데이터는 여러 개의 계층으로 나누어 전송됩니다. 각 계층은 특정한 기능을 수행하며, 이러한 계층 간의 통신은 PDU를 통해 이루어집니다. 네트워크 계층 모델은 일반적으로 OSI (Open Systems Interconnection) 모델이나 TCP/IP 모델과 같은 형태를 가집니다. 계층 물리 계층 (Physical Layer): 물리적으로 데이터를 전송하기 위한 매체와 전기 신호를 다룹니다. 데이터 링크 계층 (Data Link Layer): 물리적.. 2023. 8. 27.
계층 구조(면접을 위한 CS 전공지식 노트) 계층 구조 계층 구조 네트워크에서의 계층 구조는 데이터 통신 과정을 여러 개의 논리적 계층으로 나누어 설명하는 모델을 의미합니다. 이러한 모델은 네트워크 프로토콜과 통신을 이해하고 설계하기 위해 사용됩니다. 가장 잘 알려진 네트워크 계층 구조 모델은 OSI 모델과 TCP/IP 모델입니다. OSI 모델 (Open Systems Interconnection Model): OSI 모델은 국제 표준화 기구인 ISO (International Organization for Standardization)에서 개발한 모델로, 7개의 계층으로 구성됩니다. 각 계층은 특정 기능을 수행하며, 상위 계층은 하위 계층의 서비스를 이용합니다. OSI 모델의 계층은 다음과 같습니다: 물리 계층 (Physical Layer) 데이.. 2023. 8. 26.
728x90
반응형