HTTP & network 2

holang-i·2023년 5월 4일
0

OSI 7 계층과 TCP/IP 4계층

네트워크는 OSI 7 계층 또는 TCP/IP 4계층으로 구분한다.


네트워크의 시작

ARPANET
인터넷 프로토콜, 즉 IP 기반의 네트워크는 아파넷(ARPAnet) - 미국 국방부의 고등 연구 계획국의 주도하에 만들어진 세계 최초의 패킷 스위칭 네트워크로 1969년에 시작되었으며, 현재의 인터넷의 원형으로 알려져 있다.

패킷 교환 이전에 사용되었던 회선 교환 방식은 어떻게 통신을 하고, 패킷 교환 방식은 무엇인지 알아볼 것이다.


회선교환 방식

  회선교환 방식은 회선 교환 중간에서 발신자와 수신자를 연결해 주는 전화 교환원이 있다.

회선교환 방식은 발신자와 수신자 사이에 데이터를 전송할 전용선을 미리 할당하고 둘을 연결하기 때문에 내가 연결하고 싶은 상대가 다른 상대와 연결중이라면(상대방은 이미 다른 상대와의 전용선에 연결되어 있기 때문에) 그 연결이 끊어지고 나서야 상대방과 연결할 수 있다.
또, 특정 회선이 끊어지는 경우에는 처음부터 다시 연결을 성립해야 한다.

회선교환 방식에서 생길 수 있는 비효율

  • 즉시성이 떨어진다.

패킷교환 방식

  패킷 교환 방식은 기존에 전화에서 사용했던 회선교환 방식의 단점을 보완한 방식이다.

패킷교환 방식은 패킷이라는 단위로 데이터를 잘게 나누어 전송하는 방식으로
패킷에는 출발지와 목적지 정보가 있기 때문에 패킷이 목적지를 향해 가장 효율적인 방식으로 이동할 수 있다.
패킷을 이용하면 특정 회선이 전용선으로 할당되지 않기 때문에 빠르고 효율적으로 데이터를 전송할 수 있다.

정리

인터넷 프로토콜(IP)은 출발지와 목적지의 정보를 IP 주소라는 특정한 숫자값으로 표기하고, 패킷 단위로 데이터를 전송하게 된 것이다.


IP / IP Packet

인터넷 통신의 기본이 되는 IP(Internet Protocol)에 대해서 알아보기.

  • 인터넷 망 속 수많은 Node(컴퓨터)들을 지나 Client에서는 어떻게 Server와 통신할 수 있을까?
  • 출발지에서 목적지까지 데이터가 무사히 전달되기 위해선 규칙이 필요할까?

위 질문에 대해서 답을 하면 IP 주소를 컴퓨터에 부여하여 이를 이용하여 통신한다.
IP는 지정한 IP 주소(IP Adress)에 패킷(Packet)이라는 통신 단위로 데이터를 전달한다.

profile
🌿 주니어 프론트엔드 개발자입니다! 부족하거나 잘못된 정보가 있다면 알려주세요:)

0개의 댓글