QnA

network-basics

Q&A 정리: network-basics

네트워크란 무엇인가?

네트워크는 컴퓨터와 주변 장치들이 서로 데이터를 주고받을 수 있도록 연결된 그룹이다. 여러 대의 전화기를 하나의 교환기로 연결해 통화할 수 있게 만드는 것과 비슷하다.

A network is a group of communicating computers and peripherals known as hosts, which communicate data to other hosts via communication protocols.


호스트란 무엇인가?

호스트는 네트워크에 연결된 컴퓨터나 장치를 말한다. 서버로서 다른 장치에 정보나 서비스를 제공할 수도 있고, 각 호스트에는 고유한 네트워크 주소가 부여된다.

A network host is a computer or other device connected to a computer network. A host may work as a server offering information resources, services, and applications to users or other hosts on the network. Hosts are assigned at least one network address.


호스트의 IP 주소는 어떻게 설정되는가?

IP 주소는 관리자가 직접 수동으로 지정하거나, DHCP라는 프로토콜을 통해 장치가 켜질 때 자동으로 부여받을 수 있다. 집 주소를 직접 정하는 것과 우편번호가 자동 배정되는 것의 차이와 같다.

A computer participating in networks that use the Internet protocol suite may also be called an IP host. Specifically, computers participating in the Internet are called Internet hosts. Internet hosts and other IP hosts have one or more IP addresses assigned to their network interfaces. The addresses are configured either manually by an administrator, automatically at startup by means of the Dynamic Host Configuration Protocol (DHCP), or by stateless address autoconfiguration methods.


호스트는 네트워크에서 어떤 역할을 하는가?

호스트는 서비스를 제공하는 서버, 서비스를 요청하는 클라이언트, 또는 서로 대등하게 자원을 나누는 P2P 참여자 역할을 한다. 식당의 주인(서버)과 손님(클라이언트), 또는 친구끼리 음식을 나눠 먹는 관계(P2P)에 비유할 수 있다.

Network hosts that participate in applications that use the client–server model of computing are classified as server or client systems. Network hosts may also function as nodes in peer-to-peer applications, in which all nodes share and consume resources in an equipotent manner.


네트워크 노드와 호스트의 차이는?

노드는 네트워크에 참여하는 모든 장치를 말하고, 호스트는 그중에서 실제로 사용자 서비스를 주고받는 장치만을 말한다. 모든 호스트는 노드이지만, 허브나 스위치 같은 중계 장비는 노드이되 호스트는 아니다.

A network node is any device participating in a network. A host is a node that participates in user applications, either as a server, client, or both. A server is a type of host that offers resources to the other hosts. Typically, a server accepts connections from clients who request a service function.

Every network host is a node, but not every network node is a host. Network infrastructure hardware, such as modems, Ethernet hubs, and network switches are not directly or actively participating in application-level functions, do not necessarily have a network address, and are not considered to be network hosts.