คำถามติดแท็ก sockets

จุดสิ้นสุดการสื่อสารสำหรับระบบเครือข่ายสำหรับซีพียูโปรดใช้ [ซ็อกเก็ตโปรเซสเซอร์]

1
การเชื่อมต่อซ็อกเก็ต TCP แบบเปิดใช้ข้อมูลเมื่อไม่ได้ใช้หรือไม่
ฉันมีการเชื่อมต่อซ็อกเก็ต TCP ที่จัดตั้งขึ้นระหว่างเซิร์ฟเวอร์ของฉันและโมเด็มซึ่งมีโมดูล GSM ที่ใช้งานและติดตั้งซิมการ์ด ฉันสร้างการเชื่อมต่อ 3G ของ wirless ผ่านทาง socat: /usr/bin/socat open:/dev/ttyVA8500,nonblock,echo=0,raw TCP-LISTEN:8500,reuseaddr,fork คำสั่งเล็กน้อยนี้ฟังการเชื่อมต่อ TCP บนพอร์ต 8500 และเขียนข้อมูลลงในพอร์ตอนุกรมเสมือน /dev/ttyVA8500. ตอนนี้เมื่อฉันเขียนไปยังพอร์ตอนุกรมเสมือนบนเซิร์ฟเวอร์ของฉันข้อมูลจะถูกส่งไปยังโมเด็มซึ่งจะส่งการตอบสนอง การสื่อสารนี้มีค่าใช้จ่ายในการรับส่งข้อมูล ฉันเห็นการรับส่งข้อมูลนี้ในเครื่องมือตรวจสอบของผู้ให้บริการ GSM ปัญหา ฉันสามารถเห็นปริมาณการใช้ข้อมูลในการตรวจสอบระบบ GSM แม้ในขณะที่ฉันไม่ได้พูดคุยกับโมเด็ม มันน้อยกว่ามากประมาณ 2 kiB ต่อชั่วโมง แต่ฉันมีขีด จำกัด 1 MB ต่อเดือน ดังนั้นคำถามของฉันคือการใช้ข้อมูล 3G "ผี" นี้มาจากไหน? การเชื่อมต่อซ็อกเก็ต TCP เองมีค่าใช้จ่ายในการรับส่งข้อมูลหรือไม่ ขณะที่ฉันไม่ได้คุยกับการเชื่อมต่อ TCP ฉันใช้ tcp sniffer เพื่อตรวจสอบปริมาณการใช้งานผี: …

0
สื่อสารเหตุการณ์การคลิกปุ่มด้วยซ็อกเก็ต
Desire: ฉันมีอุปกรณ์หรือตัวควบคุมขนาดเล็กฉันจะเรียกมันว่า mc ที่ฉันต้องการสื่อสารเมื่อมีการคลิกปุ่มหน้าเว็บโดยใช้ซ็อกเก็ต MC1 <button id ='on1' name='mc1'>On</button> <button id ='off1' name='mc1'>off</button> รายละเอียด: สิ่งที่ฉันพยายามทำให้สำเร็จคือเมื่อมีการคลิกปุ่มส่งข้อมูลไปยัง mc สิ่งที่ฉันพยายาม: ขณะนี้ฉันสามารถฟังพอร์ตและสามารถเขียนข้อมูลไปยัง mc รวมทั้งรับข้อมูลได้ เมื่อต้องการทำเช่นนี้ฉันเริ่มต้นไฟล์แม้ว่าเซิร์ฟเวอร์ php cli ไฟล์มีฟังก์ชั่นซ็อกเก็ตพื้นฐานเหล่านี้ $socket = @socket_create_listen("port#"); $client = socket_accept($socket); socket_write($client, $msg); socket_read ($client, 256); mc เชื่อมต่อกับเซิร์ฟเวอร์ที่พอร์ต # ปัญหา: ฉันมีปัญหาในการทำความเข้าใจวิธีเชื่อมช่องว่างระหว่างหน้าเว็บ php ของฉันด้วยปุ่มและส่งผ่านข้อมูลที่ปุ่มถูกคลิกไปยัง mc พยายามแก้ปัญหา: ฉันสามารถมีไฟล์ที่ฟังพอร์ตทำงานจากนั้นในไฟล์แยกเขียนไปยังลูกค้าได้หรือไม่ หมายเหตุเพิ่มเติม : MC LAN ที่ฉันต้องการหลีกเลี่ยงการตั้งค่าการส่งต่อพอร์ตและ …

1
OS X: วิธีการคิดออกว่าอะไรป้องกัน L2TP / IPSec จากการทำงานอย่างถูกต้อง
ดูเหมือนว่าการติดตั้ง Cisco Anyconnect แบบเก่าจะป้องกันไม่ให้ไคลเอ็นต์ L2TP / IPSec ในตัว OS X ทำงาน (ฉันโพสต์คำถามไว้ที่นี่: OS X 10.7, ไม่สามารถเข้าสู่เซิร์ฟเวอร์ L2TP VPN ใด ๆแต่ไม่ได้ผลลัพธ์ใด ๆ ) เป็นวิธีที่ดีที่สุดในการคิดว่าอะไรคือสิ่งที่จะยึดซ็อกเก็ตหรือพอร์ตที่จำเป็นสำหรับ L2TP / Ipsec? ฉันลอง netstat และ lsof พื้นฐานและไม่เห็นอะไรที่เกี่ยวข้อง
1 macos  sockets  ports  ipsec  l2tp 

0
เป็นไปได้อย่างไรที่จะ“ หมอบ” ผ่านพอร์ต?
ตัวอย่างเช่น: เซิร์ฟเวอร์ telnet daemon กำลังสะท้อน "Hello there user" เพื่อเป็นตัวอย่างให้บอกว่าเวอร์ชันของ daemon ไม่สามารถเปลี่ยนแปลงได้ในขณะนี้และเราต้องทำการทักทายให้ดีขึ้น ลูกค้าเชื่อมต่อแบบนี้: telnet 127.0.0.1 1111 >Hello there user. มันจะเป็นเรื่องง่ายที่จะดึงดูดลูกค้า telnet 127.0.0.1 1111 | sed 's/user/Dear user/g' >Hello there Dear user. แต่สิ่งนี้ไม่เป็นที่ต้องการ เราต้องการให้ลูกค้าเชื่อมต่อกันตามปกติ เป็นไปได้ไหมที่จะติดโดยตรงบน daemon พอร์ต 1111 เพื่อแสดงคำทักทายที่เปลี่ยนแปลงไป แล้วยังไง?

0
การดีบักซ็อกเก็ตเครือข่าย windows server 2012 (winsock / netsh) - เครื่องมือดีบั๊ก
ฉันต้องการตรวจสอบและดีบักวิธีที่แอปพลิเคชัน (FileZilla) เข้าถึง tcp / ip stack (การกำหนดซ็อกเก็ตและการดำเนินการที่เกี่ยวข้อง) แอปพลิเคชันได้รับการติดตั้งบนเครื่องที่ใช้ Windows Server 2012 R2 สีฟ้า ฉันค่อนข้างใหม่ในหัวข้อและฉันกำลังมองหาวิธีที่เป็นไปได้ในการแก้ไขข้อบกพร่องการดำเนินงานซ็อกเก็ตและความล้มเหลวในระดับเซิร์ฟเวอร์ OS คุณช่วยแนะนำเกี่ยวกับการดีบัก / ติดตามคำสั่ง / เครื่องมือที่อาจช่วยฉันได้ไหม ขอบคุณ


1
คำนวณการสูญเสียแพ็คเก็ตสำหรับข้อมูลใน Android จากเซิร์ฟเวอร์สตรีมมิ่งใน udp
ฉันกำลังพัฒนาแอพพลิเคชั่นที่เรียบง่ายสำหรับ Android ที่ฉันต้องการสื่อสารจากเซิร์ฟเวอร์ใน UDP และฉันทำอย่างนั้นด้วยความช่วยเหลือของการเขียนโปรแกรมซ็อกเก็ตตอนนี้ฉันต้องการค้นหา Packet Loss ในการเชื่อมต่อของฉันดังนั้นจึงมี API หรือวิธีการใด ๆ การสูญเสียในการเขียนโปรแกรมซ็อกเก็ต ที่อยู่เซิร์ฟเวอร์คือ: rtsp: //162.213.38.211/bunny โดยทั่วไปฉันต้องการแอพ android ที่จะแสดงวิดีโอโดยใช้คลาส videoView และเพื่อคำนวณแพ็คเก็ตที่หายไปที่เกิดขึ้นระหว่างกระบวนการสตรีมมิ่ง แพ็กเก็ตควรถูกบันทึกในตัวแปร โปรดช่วยฉันด้วยวิธีใด ๆ ! ขอขอบคุณ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.