টিসিপি পিং বা ট্রেস্রোয়েট কীভাবে কাজ করে? টিসিপি হ্যান্ডশেক প্রতিষ্ঠা করতে যে সময় লাগে ঠিক তা কি অ্যাকাউন্টে নেওয়া হয়?
এছাড়াও আইসিএমপি পিং-এ আপনি প্যাকেটের আকার নির্দিষ্ট করতে পারেন, এটি কি টিসিপি পিং-এ পাওয়া যায়?
টিসিপি পিং বা ট্রেস্রোয়েট কীভাবে কাজ করে? টিসিপি হ্যান্ডশেক প্রতিষ্ঠা করতে যে সময় লাগে ঠিক তা কি অ্যাকাউন্টে নেওয়া হয়?
এছাড়াও আইসিএমপি পিং-এ আপনি প্যাকেটের আকার নির্দিষ্ট করতে পারেন, এটি কি টিসিপি পিং-এ পাওয়া যায়?
উত্তর:
আমি বিশ্বাস করি আপনি এই ইউটিলিটিগুলি উল্লেখ করছেন:
http://www.vdberg.org/~richard/tcpping.html
http://michael.toren.net/code/tcptraceroute/
যেহেতু টিসিপিংয়ের জন্য tcptraceroute প্রয়োজন, আমি tcptraceroute দিয়ে শুরু করব।
Tcptraceroute লেখক বলেছেন যে একটি traditionalতিহ্যবাহী ট্রেস্রোয়েটের বিপরীতে, "ইউডিপি বা আইসিএমপি ইকিও প্যাকেটের পরিবর্তে টিসিপি এসওয়াইএন প্যাকেট প্রেরণ করে, টিসিপিট্রেসউইট সাধারণ ফায়ারওয়াল ফিল্টারগুলিকে বাইপাস করতে সক্ষম হয়।"
আরও: এটি লক্ষণীয় যে tcptraceroute কখনই গন্তব্য হোস্টের সাথে কোনও টিসিপি সংযোগ পুরোপুরি প্রতিষ্ঠিত করে না।
সুতরাং, tcptraceroute ত্রি-মুখী হ্যান্ডশেকটি সম্পূর্ণ করতে যে সময় লাগে তা পরিমাপ করে না কারণ এটি কখনই ঘটে না। এটি প্রাথমিক এসওয়াইএন থেকে এসওয়াইএন / এসিকে সময় পরিমাপ করে। এটি কখনও কখনও অর্ধ-ওপেন সংযোগ স্ক্যান হিসাবে উল্লেখ করা হয়।
এনএম্যাপ ম্যানপেজ থেকে:
This technique is often referred to as half-open scanning,
because you don’t open a full TCP connection. You send a SYN
packet, as if you are going to open a real connection and then
wait for a response. A SYN/ACK indicates the port is listening
(open), while a RST (reset) is indicative of a non-listener. If
no response is received after several retransmissions, the port
is marked as filtered. The port is also marked filtered if an
ICMP unreachable error (type 3, code 1,2, 3, 9, 10, or 13) is
received.
আপনার প্যাকেট আকারের প্রশ্ন হিসাবে, উপরের বর্ণনার উত্তরও রয়েছে। যেহেতু tcptraceroute একটি স্ট্যান্ডার্ড SYN প্যাকেট প্রেরণ করে, এটি একটি ছোট প্যাকেট হওয়া উচিত, সম্ভবত by৪ বাইট।
আমি "টিসিপি পিং" বা "টিসিপি ট্রেস্রোয়েট" এর জন্য কোনও স্ট্যান্ডার্ড স্পেসিফিকেশন বা রেফারেন্স প্রয়োগকরণ সম্পর্কে অবগত নই, সুতরাং আপনাকে সম্ভবত এই বিশেষ পরীক্ষাগুলি কার্যকর করার জন্য একটি বিশেষ যুগল বেছে নিতে হবে এবং সেই নির্দিষ্ট সরঞ্জামগুলি কী করে তা দেখতে একটি প্যাকেট স্নিফার ব্যবহার করতে হবে probably ।
টিসিপি হ্যান্ডশেক প্রতিষ্ঠা করতে যে সময় লাগে ঠিক তা কি অ্যাকাউন্টে নেওয়া হয়?
না ... আপনার মেশিনটি 1 টি টিটিএল (টাইম-টু-লাইভ) দিয়ে 3 টি ইউডিপি প্যাকেট প্রেরণ করে those যখন এই প্যাকেটগুলি পরবর্তী হপ রাউটারে পৌঁছায়, এটি টিটিএলকে 0 এ হ্রাস করবে এবং এভাবে প্যাকেটটি প্রত্যাখ্যান করবে। এটি কোনও আইএমএমপি টাইম-টু-লাইভ অতিক্রম করেছে (টাইপ 11), ট্রানজিট চলাকালীন টিটিএল 0 সমান 0 টি আপনার কোডটিতে পাঠাবে - নিজের উত্সের ঠিকানা সহ, এখন আপনি পাথের প্রথম রাউটারের ঠিকানাটি জানেন ।
আরও তথ্য দয়া করে http://www.tek-tips.com/faqs.cfm?fid=381 দেখুন
ট্রেস্রোয়েট '' হ'ল একটি নেটওয়ার্ক ডিবাগিং ইউটিলিটি যা কোনও প্যাকেট নেটওয়ার্কের মধ্য দিয়ে যে পথটি পায় তার সন্ধান করার চেষ্টা করে। ট্রেস্রোয়েট বেঁচে থাকার জন্য স্বল্প সময়ের সাথে প্যাকেট প্রেরণ করে (টিটিএল)। প্রতিটি রাউটারে মান 1 দ্বারা হ্রাস হচ্ছে এবং টিটিএল 0 এ পৌঁছালে প্যাকেটটির মেয়াদ শেষ হয়ে গেছে এবং ফেলে দেওয়া হয়। ট্রেস্রুট একটি আইএমএমপি টাইম অতিক্রমকৃত বার্তা প্রেরণের সাধারণ রাউটার অনুশীলনের উপর নির্ভর করে, আরএফসি 2৯২ এ নথিভুক্ত, প্রেরককে যখন এটি ঘটে তখন ফিরে যান।