'Computer Science/Computer Network' 카테고리의 글 목록 (4 Page) — Archive

Computer Science/Computer Network

Computer Science/Computer Network

[Computer Network] IPv4 Address | IPv4 주소 체계

IPv4 Address IPv4 주소 체계 - 1970년대 중반에 등장한 IPv4는 Internet Protocol Version 4의 약자이다. - 32Bit로 구성된 L3주소이며, 한 노드의 인터페이스마다 하나의 IP주소가 배정된다. - 32Bit 체계로는 약 43억개의 주소를 할당할 수 있는데, 2011년에 IPv4의 모든 주소가 소진되어 할당이 중지되고 IPv6가 등장했다. - Unique 특성 : 한 인터페이스당 어느 누구와도 중복되지 않는 하나의 주소를 사용한다. - Universal 특성 : 전 세계적으로 같은 주소 체계를 사용함으로써 번거로운 변환 작업이 필요없다. - 컴퓨터 통신은 일종의 Locality(지역성)을 띄고 있어, 하나의 큰 네트워크가 계층적인 구조를 이루어 내려가기 때문에,..

Computer Science/Computer Network

[Computer Network] Reliability Service | 신뢰성 서비스

Reliability Service 신뢰성 서비스 - 신뢰성 서비스는 주로, ISP와 같은 Core Network*에서 제공하는 기능이며, Access Network**에서 제공하는 경우는 거의 없다. * Core Network : 사용자가 직접 접근하지 않는 네트워크로, 국가 ISP와 같은 네트워크를 의미한다. ** Access Network : 사용자가 직접 접근하게 되는 네트워크이다. 1. Error Control (오류 제어) - 패킷의 유효함을 검사한다. - L3에서는 처리 속도를 위해 패킷의 헤더만 검사하고, 데이터에 대한 오류는 확인하지 않는다. ※ Error Checking은 각각의 물리 네트워크마다 수행되지만, End to End 차원에서도 진행되어야 한다. (전송 경로의 중간 노드(라우..

Computer Science/Computer Network

[Computer Network] Network Layer Services | 네트워크 계층에서의 전송 메커니즘

Network Layer Services 네트워크 계층에서의 전송 메커니즘 - 데이터 패킷이 Internet상에서 전송될 때, Source, Router, Destination의 L3에서의 Service는 아래와 같다. 1. Layer-3 Service in Source Host (전송 노드의 L3에서 처리하는 과정) - Upper Layer(L4)로 부터 Header를 구성할 Parameters*와 Data를 전송받는다. - Packetize : Paramters와 데이터를 통해 IP-Datagram을 만든다. - Find NHA : 라우팅 테이블에서 DA와 매칭되는 Interface주소와 NHA를 반환받아서 패킷의 헤더에 추가한다. (그림의 라우팅 테이블에서 인터페이스의 Attribute는 생략되었다..

Computer Science/Computer Network

[Computer Network] Domain Name System (DNS) | 도메인 네임 시스템

Domain Name System (DNS) 도메인 네임 시스템 - 도메인 네임 서버는 DNS(Domain Name System)이 구축된 서버이며, L5의 Names에 Mapping되는 IP 주솟값을 리턴하는 작업을 수행하는 서버이다. - 웹 서비스 사용자가 특정 사이트에 접속하기 위해 주소창에 URL을 이름 방식으로 입력하면, 해당 시스템에 연결된 네임 서버에서는 Name : IP주소 테이블을 확인하여 알맞는 IP주솟값으로 변환한다. - 접속하고자 하는 사이트의 포트 번호는 Well-Known Service*에 포함되기 때문에 따로 알아내기 위한 작업이 필요없다. ※ 사용자가 변환된 IP주솟값을 얻기 위해선 네임서버로의 Query를 수행해야 하는데, 이 Query를 수행하기 위한 네임서버의 IP주소와..

Computer Science/Computer Network

[Computer Network] ARP Protocol | ARP 프로토콜

ARP Protocol ARP 프로토콜 - Address Resolution Protocol의 준말이다. - IP 주소(L3 주소, 논리 주소)를 받아 Link 주소(L2 주소, 물리 주소)를 알아내는 프로토콜이다. - 호스트나 라우터로 패킷을 전달하기 위해선, 해당 패킷에 논리 주소와 물리 주소가 모두 저장되어 있어야 하며, 논리 주소를 물리 주소로, 물리 주소를 논리 주소로 변환하는 작업도 필요하게 된다. (이러한 상호 변환에는 Static Mapping과 Dynamic Mapping이 있다.) - ARP는 Dynamic Mapping을 수행하기 위한 Protocol이다. * 논리 주소 (Logical Address) - S/W적으로 구현된 주소로, 전세계의 네트워크에서 한 호스트의 논리 주소는 유일..

Computer Science/Computer Network

[Computer Network] Addressing | 주소 지정

Addressing 주소 지정 - TCP/IP 5-계층 모델 기반의 인터넷 통신에서 각 계층에서의 주솟값들이 어떻게 이용되는지에 관한 개념이다. - 네트워크 내의 모든 노드(Host, Router, Switch 등)들은 한 개체당 하나의 주소가 아닌, 각각의 Interface(경로)마다 하나의 주소를 가진다. (즉, 4개의 네트워크에 연결된 라우터의 경우, 4개의 주솟값을 가지게 되는 것이다.) Physical Address (물리 주소) - 하나의 물리 네트워크 내에서 Frame(물리주소를 사용하는 L2의 패킷)이 오고가는 경우이다. - Hub는 L1장비로써, 전달할 패킷을 목적지 노드의 위치에 관계없이, Hub에 연결된 모든 Interface로 송신하기 떄문에 충돌의 위험이 존재한다. - 각각의 노드..

Computer Science/Computer Network

[Computer Network] TCP/IP 5-Layer Model | TCP/IP 5-계층 모델

TCP/IP 5-Layer Model TCP/IP 5-계층 모델 - 통신 시스템은 데이터 송수신 과정을 계층 구조*로 나누어 Divide-and-Conquer 방식으로 처리한다. * 그러한 계층 구조로는 OSI 7계층 구조와 TCP/IP 5계층 구조가 있다. - OSI 모델의 Layer-5 와 Layer-6는 명확한 정의가 없어 TCP/IP 모델에서는 OSI 모델의 5~7 Layer가 하나로 합쳐졌다. - 물리 계층과 데이터 링크 계층에서는 LAN이나 WAN과 같은 하나의 Physical Network(물리 네트워크)에서의 데이터 송수신을 수행한다. - 네트워크 계층과 전송 계층에서는 Layer 1~2와 Layer 5의 이질성을 메우기 위해 Middleware가 위치한다. Example. Communic..

Computer Science/Computer Network

[Computer Network] ISP | 인터넷 서비스 배급사

ISP Internet Service Provider - 사용자(기관 사용자, 개인 사용자 등)가 인터넷을 이용할 수 있도록 다른 네트워크와의 연결 서비스를 제공해주는 기관이다. - ISP 하위에는 자체 LAN을 구성한 기관 사용자와, 일반 가정 네트워크와 같은 개인 사용자가 있다. - 일반적으로 기관 사용자는 블록 단위의 주소를 할당받고, 개인 사용자는 하나의 주소를 할당받는다. - ISP와 기관 사용자는 모두 Physical Network이므로, ISP측 Router와 기관 사용자 측의 Router가 Point to Point(점대점) 방식으로 연결된다. - ISP와 개인 사용자는 여러 종류의 형태*로 연결된다. * ISP - 개인 사용자 간 연결 형태 1. 광랜 - 광랜을 통해 공급받는 사용자는 공..

lww7438
'Computer Science/Computer Network' 카테고리의 글 목록 (4 Page)