נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: בקשר להסנפת סוקט

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
yohai
מנהל פורומים
מנהל פורומים
סמל אישי

הצטרף / הצטרפה: 11 November 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 354
נשלח בתאריך: 15 January 2009 בשעה 21:35 | IP רשוּם
ציטוט yohai

מצטער על העצלות (בדרך-כלל) זה לא אופייני לי אבל פשוט אני חוזר פעם בשבוע ולא תמיד

יש לי כוח להתעניין בדברים האלה, השאלה שלי כזאת,

אם אני רוצה להסניף מידע מ-Socket שפועל על פורט מסויים, אז לפי מה שאני זוכר

עקרונית זה שיש בעיה לעשות Bind עם סוקט על פורט שכבר תפוס, (אני לא מעוניין בפתרון

די אידיוטי של לקבל את כל המידע שעובר דרך הכרטיס רשת אלא רק דרך פורט מסויים),

מה שכן פתרון שהוא נכון אבל די שאין לי כוח לעשות אותו זה להחדיר קוד ולעשות מעין

ByPass ל-WinSock, שזה כרוך בהחדרת קוד לתוכנית רצה (שלמי יש כוח לעשות את

 זה???), מעוניין בפתרון פשוט ויעיל תודה...

 

חזרה לתחילת העמוד הצג את כרטיס החבר של yohai חפש הודעות אחרות של yohai בקר בדף הבית של yohai
 
אלצ'קו
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 16 January 2009 בשעה 13:28 | IP רשוּם
ציטוט אלצ'קו

קודם כל אין שום דבר אידיוטי בקבלת כל תעבורת הרשת. זו המשמעות של "הסנפה". אתה יכול בקלות לפלטר רק את הפורט וה-IP שאתה רוצה, ברמת הקרנל אפילו, בלי שזה ישפיע על הביצועים שלך.

אם הסוקט קיבל את ההגדרה SO_REUSEADDR אז אתה יכול לעשות לו BIND למרות שהוא כבר פתוח.

לא חשבתי על זה לעומק, אבל להסניף ולפלטר נשמע לי יותר טוב מלעשות HOOK ל-WINSOCK.
חזרה לתחילת העמוד הצג את כרטיס החבר של אלצ'קו חפש הודעות אחרות של אלצ'קו בקר בדף הבית של אלצ'קו
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה