1 Articles, Search Results for '소켓프로그래밍

  1. 2009/06/03 TCP? UDP? by 랜스 2

TCP? UDP?

2009/06/03 03:48 / 기술연구부/Server
사용자 삽입 이미지
 -TCP 와 UDP 의차이점
   TCP는 초기의 연결시간이 필요하다. 하지만 UDP는 연결과정이 필요없다.
  (TCP는 연결지향형 , UDP는 비연결지향형)
  
   TCP는 데이터의 수신여부를 반드시 검사한다. 하지만 UDP는 검사하지않는다.
  (TCP는 안전성, UDP는 신속성)
  
    TCP는 UDP에 비해 오버헤드가 발생한다.
  (수신여부를 검사해야함으로)

-둘중하나만 사용해도 되는데 왜 두가지를 다 지원이되는걸까?  
  일단 아래의 표를 봐보자.
사용자 삽입 이미지

   이메일이나 채팅과 같이 데이터의 수신이 보장되어야하는 경우(속도의비중이적은경우)
  TCP를 사용하여야하고,
   실시간으로 정보가 갱신되어야 하는 게임은 데이터의 수신을 몇번 놓치더라도(수신비보장)
  실시간으로 게임을 실행(속도성필요)해야하기 때문에 UDP를 사용한다.

   이렇듯이 TCP나 UDP나 각각의 특징을 가지고있기때문에 두가지다 지원되는것이다.
[##_kaAmo_##]
Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/75
  2. 아리새의펜촉 2009/06/03 09:16  Modify/Delete  Reply  Address

    깔끔하게 정리하셨네요.