IT/Network

[Network] TCP/IP

lejh 2020. 9. 27. 11:10

TCP/IP 이란?

인터넷에서 사용하고 있는 프로토콜로서 서로 다른 기종의 컴퓨터들 간에

데이터 송 / 수신이 가능하도록 해주는 표준 프로토콜

 

프로토콜 이란?

둘 이상의 컴퓨터 사이에 데이터 전송을 할 수 있도록 미리 정보의 송 / 수신측에서 정해둔 통신 규칙

정보통신을 위해 통신을 원활하게 수행할 수 있도록 해주는 통신 규약

 

예를들면 친구와 언제, 어디서, 몇시에 만날지 약속이나 해외 여행 공용어 영어를 사용한다든지 등 

컴퓨터는 현실에서 약속을 프로토콜이라고 정의하고 있습니다.

 

IP 이란?

컴퓨터와 컴퓨터간에 데이터를 전송하기 위해서, 각 컴퓨터의 주소가 필요합니다.

IP는 노트북, 스마트폰, 데스크탑 안에 랜카드라는 MAC(랜카드 고유번호)를 127.0.0.1 같은 IP로 변환한것을 말합니다.

 

 

TCP(동기 방식)

두 호스트가 교환하는 데이터와 승인 메세지의 형식을 정의하여, 서버와 클라이언트간의 데이터를 신뢰성있게 전달하기 위해 만들어진 규약이다.

 

둘 이상의 컴퓨터끼리 데이터 통신할때 미리 양측이 통신 준비가 되면 데이터 송/ 수신이 진행됩니다.

 

UDP(비동기 방식)

TCP에 반대 개념으로 둘 이상의 컴퓨터가 미리 약속하는것이 아니라 한쪽이 단방향으로 송/ 수신이 진행됩니다.

 

TCP / UDP

이미지 출처 : https://www.google.com/url?sa=i&url=https%3A%2F%2Fcoconuts.tistory.com%2F33&psig=AOvVaw1Tjryk393pSyDMJQr4cU_7&ust=1601258638376000&source=images&cd=vfe&ved=0CAIQjRxqFwoTCIDep7WfiOwCFQAAAAAdAAAAABAD

 

 

'IT > Network' 카테고리의 다른 글

[Network] DNS(Domain Name System) 알아보기  (0) 2020.10.05
[Network] TCP와 UDP 차이  (0) 2020.09.27