PDA

نسخه کامل مشاهده نسخه کامل : Ip و Port چیست ؟



SALMAN_LOOLOO
02-01-2007, 10:47
- IP
شماره‌ ايه که به هر کامپيوتر متصل به اينترنت داده می‌شه تا بتونه به‌کمک اون شماره به اون کامپيوترا دسترسی داشت . اين عدد برای کامپيوترهايی که حالت سرور دارند (مثلا سايت‌ها) و نيز کامپيوتر‌های کلاينتی که معمولا به روشی غير از شماره‌گيری (Dial Up) به اينترنت وصل هستن ، عدد ثابتي و برای ديگران عدد متغيريه . مثلا هر بار که شما با شرکت ISP خودتون تماس گرفته و به اينترنت وصل می‌شيد ، عددی جديد به شما نسبت داده می‌شه .
اين عدد يک عدد ۳۲ بيتی (۴ بايتی) هست و برای راحتی به ‌صورت زير نوشته می‌شه :
xxx.xxx.xxx.xxx که منظور از xxx عددی بين ۰ تا ۲۵۵ است (البته بعضی شماره‌ها قابل استفاده نيست که بعدا علت رو توضيح می دم ). مثلا ممکنه آدرس شما به صورت 195.219.176.69 باشه . حتی اسم‌هايی مثل [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] که برای اتصال استفاده می‌کنين ، در نهايت بايد به يک IP تبديل شه ، تا شما سايت ياهو رو ببينين .
در IP معمولا xxx اولی معنای خاصی داره ، که بعدا توضيح می‌دهم... فقط اين رو بگم که اگه به روش Dial Up به اينترنت وصل بشید ، معمولا عددی که به عنوان xxx اول می‌گيرين ، مابين 192 تا 223 هستش . اين توضيح برای تشخيص کامپيوترهای کلاينت از سرور (حداقل در ايران) بسيار می‌تونه مفيد باشه .
بعد از اتصال به اينترنت برای به دست آوردن IP خودتون ، از دستور IPCONFIG در command prompt استفاده کنين . (البته يک سری نکات فنی داريم که بعدا می‌گم)

- Portدر ساده ترين تعريف ، محليه که داده‌ها وارد يا خارج می‌شن . در مبحث هک معمولا با پورت‌های نرم‌افزاری سروکار داريم که به هر کدوم عددی نسبت می‌ديم . اين اعداد بين ۱ و ۶۵۵۳۵ هستن . معمولا به يه سری از پورت‌ها کار خاصی رو نسبت می‌دن و بقيه به ‌صورت پيش‌فرض برای استفاده شما هستن . پورت‌های که فعال هستند، هرکدوم توسط يه نرم‌افزار خاص مديريت می‌شن . مثلا پورت ۲۵ برای ارسال Email ، هست بنابراين بايد توسط يه نرم‌افزار اين کار انجام بشه و اين نرم‌افزار بر روی پورت ۲۵ منتظر (فال‌گوش) می‌مونه . اينجا ممکنه شخصی از فلان نرم‌افزار و ديگری از بهمان نرم‌افزار استفاده کنه ولی به ‌هر حال پورت ۲۵ هميشه برای ارسال Email هست.
در پايين ليستی از مهمترين پورت‌ها و کاربردشون رو می‌بينين :
Port Num Service Why it is phun!

7 echo Host repearts what you type
9 discard Dev/null
11 systat Lots of info on users

13 daytime Time and date at computers location
15 netstat Tremendous info on networks
19 chargen Pours out a stream of ASCII characters.

21 ftp Transfers files
23 telnet Where you log in.
25 smpt Forge email

37 time Time
39 rlp Resource location
43 whois Info on hosts and networks

53 domain Nameserver
70 gopher Out-of-date info hunter
79 finger Lots of info on users

80 http Web server
110 pop Incoming email
119 nntp Usenet news groups -- forge posts, cancels

443 shttp Another web server
512 biff Mail notification
513 rlogin Remote login

who Remote who and uptime
514 shell Remote command, no password used!
syslog Remote system logging

520 route Routing information protocol