جمعه, ۱۴ اردیبهشت, ۱۴۰۳ / 3 May, 2024
مجله ویستا

تعریف Ip و Port


تعریف Ip و Port
IPشماره ایه که به هر کامپیوتر متصل به اینترنت داده می شه تا بتونه به کمک اون شماره به اون کامپیوترا دسترسی داشت .
این عدد برای کامپیوترهایی که حالت سرور دارند (مثلا سایت ها) و نیز کامپیوتر های کلاینتی که معمولا به روشی غیر از شماره گیری (Dial Up) به اینترنت وصل هستن ، عدد ثابتی و برای دیگران عدد متغیریه .
مثلا هر بار که شما با شرکت ISP خودتون تماس گرفته و به اینترنت وصل می شید ، عددی جدید به شما نسبت داده می شه . این عدد یک عدد ?? بیتی (? بایتی) هست و برای راحتی به صورت زیر نوشته می شه : xxx.xxx.xxx.xxx که منظور از xxx عددی بین ? تا ??? است (البته بعضی شماره ها قابل استفاده نیست که بعدا علت رو توضیح می دم ). مثلا ممکنه آدرس شما به صورت ۱۹۵.۲۱۹.۱۷۶.۶۹ باشه . حتی اسم هایی مثل www.yahoo.com که برای اتصال استفاده می کنین ، در نهایت باید به یک IP تبدیل شه ، تا شما سایت یاهو رو ببینین .در IP معمولا xxx اولی معنای خاصی داره ، که بعدا توضیح می دهم...
فقط این رو بگم که اگه به روش Dial Up به اینترنت وصل بشید ، معمولا عددی که به عنوان xxx اول می گیرین ، مابین ۱۹۲ تا ۲۲۳ هستش .
این توضیح برای تشخیص کامپیوترهای کلاینت از سرور (حداقل در ایران) بسیار می تونه مفید باشه .بعد از اتصال به اینترنت برای به دست آوردن IP خودتون ، از دستور IPCONFIG در command prompt استفاده کنین .
(البته یک سری نکات فنی داریم که بعدا می گم)- Portدر ساده ترین تعریف ، محلیه که داده ها وارد یا خارج می شن . در مبحث هک معمولا با پورت های نرم افزاری سروکار داریم که به هر کدوم عددی نسبت می دیم . این اعداد بین ۱ و ۶۵۰۰۰ هستن . معمولا به یه سری از پورت ها کار خاصی رو نسبت می دن و بقیه به صورت پیش فرض برای استفاده شما هستن .
پورت های که فعال هستند، هرکدوم توسط یه نرم افزار خاص مدیریت می شن . مثلا پورت ?? برای ارسال Email ، هست بنابراین باید توسط یه نرم افزار این کار انجام بشه و این نرم افزار بر روی پورت ?? منتظر (فال گوش) می مونه .
اینجا ممکنه شخصی از فلان نرم افزار و دیگری از بهمان نرم افزار استفاده کنه ولی به هر حال پورت ?? همیشه برای ارسال Email هست.در پایین لیستی از مهمترین پورت ها و کاربردشون رو می بینین :
Port Num Service Why it is phun!-------- ------- ----------------------------------------۷ echo Host repearts what you type۹ discard Dev/null ۱۱ systat Lots of info on users۱۳ daytime Time and date at computers location۱۵ netstat Tremendous info on networks۱۹ chargen Pours out a stream of ASCII characters.۲۱ ftp Transfers files۲۳ telnet Where you log in.۲۵ smpt Forge email۳۷ time Time۳۹ rlp Resource location۴۳ whois Info on hosts and networks۵۳ domain Nameserver۷۰ gopher Out-of-date info hunter۷۹ finger Lots of info on users۸۰ http Web server۱۱۰ pop Incoming email۱۱۹ nntp Usenet news groups -- forge posts, cancels۴۴۳ shttp Another web server۵۱۲ biff Mail notification۵۱۳ rlogin Remote loginwho Remote who and uptime۵۱۴ shell Remote command, no password used!syslog Remote system logging۵۲۰ route Routing information protocol .
منبع : بیا تو جوان