نمایش نتایج 1 تا 40 از 57

نام تاپیک: TCP/IP Socket Programming in Framework.Net 2.0

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #4
    کاربر دائمی آواتار __H2__
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    یک جایی بین Framework و نارمک!
    پست
    1,059

    Post Port Number

    سلام.
    Port را به نوعی میتوان گفت کد پستی برنامه داخل رایانه شما است.
    شما در یک لحظه میتوانید در حال چک کردن ایمیلتان در برنامه ای باشید،
    میتوانید با IE یک صفحه وب را ببینید
    یا به ftp وصل شده باشید
    و تازه یک برنامه چت هم باز باشد
    و SQLServer هم در گوشه ای کار خودش را کند ... !
    (چه شود! آش شبکه ای!)

    در این گیروداد و با یک IP مشخص چگونه اطلاعات تفکیک میشوند و به برنامه مناسب میرسند؟
    اینجا اهمیت Port مشخص میشود.

    این عدد یک مقدار مثبت 16 بیتی است، یعنی در محدوده رنج ushort ، به بیان دیگر مقداری است بین صفر تا 65535.

    اعداد پورت های زیر 1024 برای استانداردهای خاصی رزو شده اند.
    مثلاً

    21-FTP control
    20-FTP data
    80-HTTP
    443-HTTPS
    135-RPC
    53-DNS
    143-IMAP
    993-IMAP SSL
    110-POP3
    995-POP3 SSL
    135-RPC
    23-Telnet
    25-SMTP

    1433-SQLServer

    اگر برایتان نام پورتهای مهم جالب است، سری به این لینک بزنید
    http://www.microsoft.com/resources/d....mspx?mfr=true

    یا

    http://www.iana.org/assignments/port-numbers


    این رزو به معنای این نیست که شما نمیتوانید به انها وصل شوید و استفاده کنید، بلکه یک استاندارد جهانی است
    همه انتظار دارند یک سوکت سرور روی پورت 80 خدمات HTTP بدهد نه اینکه سیب زمینی بفروشد!

    شما میتوانید از هر پورتی که خالی باشد و برنامه دیگری از آن استفاده نکند، استفاده کنید، برای کارهای خودتان و خارج از چارت پروتکلهای پایه شبکه فوق الذکر، بهتر است اعداد بالای 1024 را انتخاب کنید.
    آخرین ویرایش به وسیله __H2__ : یک شنبه 17 شهریور 1387 در 00:56 صبح دلیل: کامل تر کردن.

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •