2012-01-18 5 views
0

나는 C#에서 응용 프로그램을 만들고 있습니다. 여기에 나는 수동으로 TCP 패킷을 인정하고 싶다. (나는 Acknowledgement 패킷을 수동으로 만들고 그것을 다시 보내고 싶다.) 그것이 가능하든? 미리 감사드립니다.TCP 패킷을 수동으로 확인 할 수 있습니까?

+0

wireshark 프로젝트에서 알려진 http://www.winpcap.org/ libary를 사용하여이를 수행 할 수 있습니다. – rekire

+2

@Dany - 당신은 정말로 무엇을하려고합니까? 어쨌든 "원시 소켓"은 사용자가 수행 한 작업 일 수 있지만 작동하는지 확실하지 않습니다. "NDIS 드라이버"에 대해 google을 사용하고 원시 이더넷 프레임을 포착 할 수 있습니다. YMMV. – selbie

+0

아, "Winsock LSP"는 Google의 또 다른 기능입니다. 웹 페이지의 머리 부분에 짜증을 내고 싶다면 http://winsocklsp.com/ – selbie

답변

0

저는 VisualStudio에서 작업한다는 것을 최하층이라고 생각합니다. 그래서, 당신은 할 수 없습니다.

+1

으로 이동하십시오. 비주얼 스튜디오는이 질문과 관련이 없습니다. 문제는 어떤 API가 패킷에 대한 낮은 수준의 액세스를 지원하는지에 관한 것이며, "원시 소켓"과 같은 저수준 API가 실제로 어떤 형태로 이것을 지원한다고 의심합니다. – CodesInChaos

관련 문제