سلام به همه دوستان عزیز آیتی پرویی و علاقهمندان به مباحث شبکه. همانطور که از عنوان نکته کاملا گویا است در این نکته سعی شده است تا با مروری بر TCP Three-way Handshake به منظور تسلط بر مبحث اصلی و ذکر مقدمه در ابتدای امر، سنگینی و گنگی احتمالی مطلب، تا حد توان کاسته شود.در همین زمینه و در یک ارتباط نقطه به نقطه، منظور از "Client" طرفی است که درخواست ایجاد ارتباط را ارسال میکند و منظور از "Server" طرف دیگر است که درخواست برقراری ارتباط را قبول میکند. توجه داشته باشید که در اینجا هدف توضیح ساختار عملکرد یک ارتباط "کلاینت/ سرور" ی نیست.
وضعیت یک ارتباط TCP که در بالا گفته شد، میتواند توسط TCP Flag ها و در قالب تحلیل و ردیابی ارتباطات شبکه مانیتور شود. همچنین میتوان با اجرای مولفه Netstat وضعیت ارتباط را حدس زد و در همان وضعیت مورد نظر به تحلیل و ردیابی ارتباط پرداخت. مولفه Netstat در ویندوز NT، ویندوز 95 و در TCP/IP-32 برای سایر ویندوزها و در وضعیت workgroup موجود است.توضیح وضعیت های ارتباط TCP در Netstat نشان داده شده است:
نکته: در این زمینه حتما مطالب مرتبط با listen socket call را مطالعه کنید. TCP Socket ها در وضعیت Listening نشان داده نشده اند و این یکی از محدودیت های Netstat است. درNetstat.exe، وضعیت مربوط به TCP Listen Socket ها را نشان داده نمیشود.
نویسنده: احسان امجدی
منبع: انجمن تخصصی فناوری اطلاعات ایران
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.
کارشناس امنیت اطلاعات و ارتباطات
احسان امجدی ، مشاور امنیت اطلاعات و ارتباطات و تست نفوذ سنجی ، هکر کلاه سفید ، مدرس دوره های تخصصی امنیت اطلاعات و شبکه ، تخصص در حوزه های سرویس های مایکروسافت ، Routing و Switching ، مجازی سازی ، امنیت اطلاعات و تست نفوذ ، کشف جرائم رایانه ای و سیستم عامل لینوکس ، متخصص در حوزه SOC و ...
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود