컴퓨터 통신이란 ?
하나의 컴퓨터(클라이언트) 에서 다른 목표지점까지 통신회선을 통하여 정보 및 데이터를 보내는 행위.
단 클라이언트와 해당 목표 지점 간의 원활한 정보 송수신을 위해 규격화된 통신 방식이 필요함.
컴퓨터 통신의 역사
많은 사람들이 사용했던 초창기의 컴퓨터 통신은 대부분 1990년대경 모뎀*을 이용해서 전화선을 연결하는 방식의
인터넷 접근 방식이었다.
(모뎀 = 아날로그 신호를 디지털로 변환하는 장치)
이 당시에는 TCP/IP* 통신이 표준화 되었지만 아직 대중들에게는 널리 보급되지 않아서 다양한 방식으로 디지털 연결을 시도하던 시기였다.
(TCP/IP = 인터넷에서 컴퓨터들이 정보를 주고받는 통신규약 모음, 패킷 통신 방식의 인터넷 프로토콜인 IP와 전송 조절 프로토콜인 TCP로 이루어짐)
인터넷이 급격하게 성장하면서 일반인들에게도 생활에 밀접해지자 ISDN, ADSL 등 여러 방식의 인터넷 연결 방식이 생겨났고, 2000년대에는 이러한 연결 방식들이 상용화되고 최근에는 스마트폰을 이용한 LTE 방식까지 발전했다.
컴퓨터 네트워크란 ?
컴퓨터 네트워크는 통신, 즉 데이터 교환을 하기 위해서 연결된 컴퓨터와 서버 등 여러 종류의 연결 및 통신이 가능한 장치들의 모음이다. 연결 방식은 무선, 유선등 데이터와 리소스를 공유할 수만 있다면 모두 네트워크에 속해있다고 볼 수 있다.
가장 유명하고 널리 알려진 컴퓨터 네트워크는 세계적으로 사용중인 네트워크인 인터넷이다.
인터넷은 세계의 모든 사람들이 정보에 접근하고 공유할 수 있도록 다양한 프로토콜을 사용하지만
현재 가장 많이 사용되는 프로토콜은 HTTP* 프로토콜이다.
(HTTP = "http"는 하이퍼텍스트 전송 프로토콜(Hypertext Transfer Protocol)을 의미함, 요청/응답 형식으로 동작함)
네트워크의 종류
- WAN(Wide Area Network) : 광대역 네트워크
지역 간 또는 대륙간의 넓은 지역의 컴퓨터를 연결. 인터넷은 전 세계 수십억 대의 컴퓨터를 연결하는 가장 큰 WAN. - MAN(Metropolitan Area Network) : 대도시 영역 네트워크
일반적으로 도시 및 정부기관이 소유, 관리함 - LAN(Local Area Network) : 근거리 영역 네트워크
상대적으로 짧은 거리에 있는 컴퓨터를 연결. 예를 들어 사무실 , 학원, 병원의 모든 컴퓨터 연결 가능 - PAN(Personal Area Network) : 가장 작은 규모의 네트워크, 개인 네트워크
약 5m 전후의 인접 통신. 예를 들어 아이폰과 맥에서 정보를 공유하는 형태
네트워크의 방식
회선 교환(Circuit Switching) VS 패킷 교환(Packet Switching)
- 회선교환
데이터 전송을 위한 전용선을 할당하고 해당 선로로 모든 데이터를 전송하는 방식.
회선교환의 특징
- 회선교환은 통신 회선을 설정하여 데이터를 교환하는 방식
- 회선 교환방식으로 음성 전화 시스템에 사용됨
- 송신자의 모든 데이터는 동일한 경로로 전송됨
- 안정적인 통신이 가능함
- Point-To-Point 방식으로 연결됨
- 통신중 중간경로에 문제가 발생할 경우 전체 연결이 끊어짐 (새로운 경로를 통한 새로운 회선할당 필요)
회선 교환 방식은 많은 데이터를 고속으로 처리하는데 장점이 있고 고정적인 대역폭을 사용하기 때문에 안정적이지만
통신 과정에서 회선에 문제가 발생하면 회선 할당을 다시 해야하며 많은 대역폭이 필요하기에 경제적이지 못하다는 단점이 있음.
- 패킷 교환
패킷이라는 작은 단위로 나누어서 데이터를 전송하는 방식.
데이터에 소스와 대상 노드에 대한 신호와 주소 정보가 작은 헤더로 데이터에 포함되어서 패킷이 형성된다.
패킷교환의 특징
- 시작과 끝이 모호하다.
- 패킷당 부하가 있다.
- 초기화 비용이 낮다.
- 과금은 패킷당, 데이터량에 따라 부가된다.
- 회로 예약이 없기 때문에 여러 연결이 회로를 사용할 수 있어 효율적이다.
이미지 출처 :https://velog.io/@mingle-mongle/%EC%BB%B4%ED%93%A8%ED%84%B0-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC
https://toki0411.tistory.com/59
회선 교환(Circuit Switching) VS 패킷 교환(Packet Switching)
목차 회선 교환(Circuit Switching) 패킷 교환(Packet Switching) 비교 및 결론 회선 교환(Circuit Switching) 회선 교환은 통신의 시작에서 끝까지 통신을 위한 경로와 자원을 사전할당/독점하는 방식을 의미한
toki0411.tistory.com
https://toki0411.tistory.com/59
'통신' 카테고리의 다른 글
통신 - REST, REST API (0) | 2024.09.10 |
---|---|
통신 - DNS (1) | 2024.08.13 |
통신 - HTTP와 HTTPS (0) | 2024.08.01 |
통신 - TCP/IP와 UDP (0) | 2024.07.29 |