Microsoft MVP성태의 닷넷 이야기
socket통신에 관한 질문입니다. [링크 복사], [링크+제목 복사]
조회: 4974
글쓴 사람
윤현수 (gustnflek at naver.com)
홈페이지
첨부 파일
 
안녕하세요.

socket부분을 공부하다가 궁금한점이 생겨서 질문을 드립니다.

UDP와 TCP의 특성에 관한 질문입니다.

UDP의 특성중 '메시지중심'이 있고 TCP의 특성중 '스트림중심'이 있는데

메시지중심은 SendTo한번 호출에 ReceiveFrom한번 호출로 이해를 했습니다.

반면 스트림중심은 Send한번 호출에 Receive여러번 호출로 이해를 했습니다.

헌데 page487에서 TCP의 특성 중 '스트림중심'내용중 첫번째 줄에 UDP라고 적혀있습니다.

메시지중심은 메시지간의 경계가 있다고 UDP특성부분에 적혀있는데

UDP도 TCP처럼 스트림중심방식으로 받을 수 있는건지 궁금합니다.

정오표에 없는지라 이해가 안되서 질문을 올립니다.




donaricano-btn



[최초 등록일: ]
[최종 수정일: 6/20/2017]


비밀번호

댓글 쓴 사람
 



2017-06-20 10시40분
"UDP에서 제공된 메시지 간의 경계가 없다"는 "UDP에서는 메시지 간의 경계가 제공되지만 TCP에는 없다"는 의미하는 것으로, UDP와의 비교를 위해 넣은 문장이었습니다. UDP는 TCP처럼 스트림 중심 방식으로 받을 수 없습니다.

다음 번 책에서는 풀어써 쓰겠습니다. ^^
정성태

... 16  17  18  [19]  20  21  22  23  24  25  26  27  28  29  30  ...
NoWriterDateCnt.TitleFile(s)
5041david8/18/20183295.NET WebAPI 에서 Response 지연되는 이유 [3]
5040농상8/14/20183360정규표현식에 대해서 [3]
5039유영태8/14/20184609비동기 소켓사용후 해당 스레드가 남아있을때 처리 방법 [4]파일 다운로드1
5038이정석8/9/20183088서버파일 로컬파일 비교 [2]
5037jjh8/8/20184644c# 으로 화면캡쳐해서 동영상으로 만드는앱을 만들고싶습니다 [5]
5036볼딱지8/8/20183505C# programming 개발 관련 질문이 있습니다. [1]
5035궁금합니다.8/8/20183586C# 버전 고민 어떤 책을 사야하나요? [1]
5034신동열8/8/20183187덤프 파일 분석 관련해서 문의 드려요. [1]
5033최규성8/7/20183690C# WinForm, Oracle 9i 로 프로그래밍시 ODP.NET, 배포 설정 방법 질문입니다. [6]
5032이정석8/6/20185793C# 으로 만들 dll 등록 [7]
5031J.S.8/6/20183002System.Array class의 구조에 대한 질문 [1]
5030농상8/4/20183734람다 식을 이용한 메서드 정의 확대를 공부하고 있습니다. [2]
5029SoulToMind8/3/20183237C# ActiveX 컨트롤 질문드립니다. [4]
5028도토리8/1/20183652혹시 회사에서 TFS 구축시 SQL-Server 라이선스 정책 아시는분 계신지요? [2]
5027농상7/31/20183752Freachable Queue의 발음을 표기하면 어떨까요? [2]
5026농상7/31/20184740소멸자의 이름에 대해서 [2]
5025김기철7/30/20183629selenium 질문좀 드릴개요 [3]
5024농상7/29/20183264패턴 매칭 when에 대해서 질문있습니다. [2]
5023농상7/28/20184452패턴매칭에 대해서 질문 있습니다. [1]
5022농상7/28/20183098튜플에 대해서 건의가 있습니다. [1]
5021농상7/27/20182915예외필터에 대해서 질문이요 [4]
5020농상7/27/20184381null 조건 연산자 예제에서 잠깐 혼동이 일어났습니다. [1]
5019농상7/26/20185668오버플로우와 언더플로우 [2]
5018이재윤7/26/20183742정말 간단한 질문일 수 있는데요! [1]
5017나나7/24/20185509Stopwatch.ElapsedTicks와 Stopwatch.ElapsedMilliseconds [9]
5015지누7/18/20184232ASP.Net Core 를 안드로이드에서 작동하는게 가능한가요? [1]
... 16  17  18  [19]  20  21  22  23  24  25  26  27  28  29  30  ...