ถามเรื่อง ip หน่อยครับ

เริ่มโดย iluis, 11 กุมภาพันธ์ 2013, 00:15:10

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

iluis

ผมศึกษาหลายๆ  ที่เวลาเห็นเขาเขียนเช่น 192.168.1.1/24  หรือ 192.168.1.2/24 หมายความว่ายังไงอ่ะคับ โดยเฉพาะ /24  :wanwan017:
[direct=https://www.donang.org]ดูหนัง[/direct] [direct=https://www.donang.org/posts]เว็บหนัง[/direct]

AbuseMan

/xx เป็นการบอกว่ามีไอพีในช่วงนี้เท่าไหร่

/24 = 256IP แบบไม่ตัด Broadcast, Network IP

█ [direct=https://radio.sukson.com]ฟังเพลงออนไลน์[/direct] : เว็บเพลงออนไลน์ที่คุณขอฟังเพลงได้ด้วยตัวคุณเอง
█ [direct=https://chat.sukson.com]ห้องแชท[/direct] : บริการฟรีห้องแชทสำหรับติดเว็บ
█ [direct=https://music.sukson.com]เพลงใหม่[/direct] : เพลงใหม่ เพลงฮิต
█ [direct=https://bankumka.com]บ้านคุ้มค่า[/direct] : ลงประกาศขายบ้าน ที่ดิน พร้อมอัพเดทโครงการบ้านและคอนโดใหม่ที่น่าสนใจ

iluis

อ้างถึงจาก: AbuseMan ใน 11 กุมภาพันธ์ 2013, 00:36:19
/xx เป็นการบอกว่ามีไอพีในช่วงนี้เท่าไหร่

/24 = 256IP แบบไม่ตัด Broadcast, Network IP


เอ.... งงอีกเล็กน้อยครับ แล้วมันไล่ยังไงเหรอครับผม /24 ทำไมถึงได้ 256 ip ที่แรกผมเข้าใจว่า

192.168.1.1 - 192.168.1.24

ขออธิบายอีกนิดน่ะครับ

ขอบคุณครับ  :wanwan017:
[direct=https://www.donang.org]ดูหนัง[/direct] [direct=https://www.donang.org/posts]เว็บหนัง[/direct]

iLhay

[direct=https://bangmod.cloud/wordpress-hosting/]Wordpress Hosting

[/direct]
[direct=https://bangmod.cloud/wordpress-hosting/]Wordpress Hosting[/direct] เริ่มต้นปีละ 790 บาท NVMe SSD เร็ว 9000MB/s เร็วกว่านี้ไม่มีอีกแล้ว
[direct=https://bangmod.cloud/cloud-server]Cloud Server[/direct] เริ่มต้นเพียงเดือนละ 159 บาท พร้อมใช้ภายใน 1 นาที ผ่านระบบอัตโนมัติมีทั้ง Linux / Windows / DirectAdmin
สอบถามข้อมูลและแจ้งปัญหา 02-105-4417 ตลอด 24 ชั่วโมง

m9gantz

อ้างถึงจาก: iluis ใน 11 กุมภาพันธ์ 2013, 01:00:53
อ้างถึงจาก: AbuseMan ใน 11 กุมภาพันธ์ 2013, 00:36:19
/xx เป็นการบอกว่ามีไอพีในช่วงนี้เท่าไหร่

/24 = 256IP แบบไม่ตัด Broadcast, Network IP


เอ.... งงอีกเล็กน้อยครับ แล้วมันไล่ยังไงเหรอครับผม /24 ทำไมถึงได้ 256 ip ที่แรกผมเข้าใจว่า

192.168.1.1 - 192.168.1.24

ขออธิบายอีกนิดน่ะครับ

ขอบคุณครับ  :wanwan017:

24 เป็นตัวบอก Subnet mask ครับจะอยู่ในรูปแบบ xxx.xxx.xxx.xxx
โดย 24 ก็คือ 255.255.255.0

จะรู้ได้ไงว่าเลขไหนมีค่า Subnet mask อะไรเท่าไร มันมีบอกครับลองหาๆดูแต่ถ้าจำไม่ได้มันก็มีวิธีหา
คือให้ทำเป็นเลขฐานสองครับ ซึ่งถ้าเขาบอกว่า 24 ก็ใส่เลข 1 ไป 24 ตัว เช่น 111111111111111111111111 (เลข1 24ตัว)
แต่ทั้งนี้เลขของ Subnet Mask ที่เป็นเลขฐาน 10 มันจะมีแค่ 0-255
เลขฐานสองที่เราจะแปลงก็เลยต้องมีแค่ 8 หลัก เพราะ 255 เมื่อนำไปแปลงเป็นเลขฐานสองจะได้เลข 1 ทั้งหมด 8 ตัวและเลขฐานสองที่มี8หลักก็จะสิ้นสุดแค่นั้นจะเริ่มขึ้นหลักใหม่ทันที
ฉะนั้นการแบ่งชุดเราก็ใส่จุดลงไปหลังหลักที่ 8 แล้วก็นับต่อไปอีก 8 หลักแล้วใส่จุด
ก็จะได้ 11111111.11111111.11111111

แต่ subnet mask มันจะต้องมีตัวเลข 4 ชุด และคั่นด้วยจุด เพื่อให้มันเต็ม ใส่เลข 0 ลงไปให้ครบหลักครบชุดเลย
มันก็จะได้
11111111.11111111.11111111.00000000

เมื่อเรานำไปแปลงเป็นเลขฐาน10ผลที่ออกมาก็คือ 255.255.255.0

ที่ได้ 256 IP ก็เพราะ เลข 0 ในชุดสุดท้ายของ Subnet mask มันยังไม่สุด 255 ครับ ผมก็นับเอาแบบนั้นแหละเราจะได้ไอพี 192.168.1.0ถึง192.168.1.255 รวมเลข 0 ลงไปด้วยมันก็ได้ 256 พอดีเป๊ะ
ซึ่งสมมุติว่า ชุดสุดท้ายของ Subnet mask เป็น 250 (255.255.255.250) ชุดสุดท้ายมันขาดไปแค่5ก็จะเต็ม255แล้ว เราก็จะใช้ได้แค่ 192.168.1.0ถึง192.168.1.5 ซึ่งก็คือ 6 IP เท่านั้น(รวมเลข0)

แต่เอาไปใช้จริงๆเราจะตัด IP ออกไป 2 IP คือ IP ของ Network กับ Broadcast
IP ของ Network ก็คือ IP แรก ในกรณีนี้คือ  192.168.1.0
IP ของ Broadcast ก็คือ IP สุดท้าย ในกรณีนี้คือ 192.168.1.255

ผิดพลาดประการใดก็อโหสิให้ผมด้วย :P
เรามี เราซุ่ม เราภูมิใจ

iluis

อ้างถึงจาก: m9gantz ใน 11 กุมภาพันธ์ 2013, 02:30:17
อ้างถึงจาก: iluis ใน 11 กุมภาพันธ์ 2013, 01:00:53
อ้างถึงจาก: AbuseMan ใน 11 กุมภาพันธ์ 2013, 00:36:19
/xx เป็นการบอกว่ามีไอพีในช่วงนี้เท่าไหร่

/24 = 256IP แบบไม่ตัด Broadcast, Network IP


เอ.... งงอีกเล็กน้อยครับ แล้วมันไล่ยังไงเหรอครับผม /24 ทำไมถึงได้ 256 ip ที่แรกผมเข้าใจว่า

192.168.1.1 - 192.168.1.24

ขออธิบายอีกนิดน่ะครับ

ขอบคุณครับ  :wanwan017:

24 เป็นตัวบอก Subnet mask ครับจะอยู่ในรูปแบบ xxx.xxx.xxx.xxx
โดย 24 ก็คือ 255.255.255.0

จะรู้ได้ไงว่าเลขไหนมีค่า Subnet mask อะไรเท่าไร มันมีบอกครับลองหาๆดูแต่ถ้าจำไม่ได้มันก็มีวิธีหา
คือให้ทำเป็นเลขฐานสองครับ ซึ่งถ้าเขาบอกว่า 24 ก็ใส่เลข 1 ไป 24 ตัว เช่น 111111111111111111111111 (เลข1 24ตัว)
แต่ทั้งนี้เลขของ Subnet Mask ที่เป็นเลขฐาน 10 มันจะมีแค่ 0-255
เลขฐานสองที่เราจะแปลงก็เลยต้องมีแค่ 8 หลัก เพราะ 255 เมื่อนำไปแปลงเป็นเลขฐานสองจะได้เลข 1 ทั้งหมด 8 ตัวและเลขฐานสองที่มี8หลักก็จะสิ้นสุดแค่นั้นจะเริ่มขึ้นหลักใหม่ทันที
ฉะนั้นการแบ่งชุดเราก็ใส่จุดลงไปหลังหลักที่ 8 แล้วก็นับต่อไปอีก 8 หลักแล้วใส่จุด
ก็จะได้ 11111111.11111111.11111111

แต่ subnet mask มันจะต้องมีตัวเลข 4 ชุด และคั่นด้วยจุด เพื่อให้มันเต็ม ใส่เลข 0 ลงไปให้ครบหลักครบชุดเลย
มันก็จะได้
11111111.11111111.11111111.00000000

เมื่อเรานำไปแปลงเป็นเลขฐาน10ผลที่ออกมาก็คือ 255.255.255.0

ที่ได้ 256 IP ก็เพราะ เลข 0 ในชุดสุดท้ายของ Subnet mask มันยังไม่สุด 255 ครับ ผมก็นับเอาแบบนั้นแหละเราจะได้ไอพี 192.168.1.0ถึง192.168.1.255 รวมเลข 0 ลงไปด้วยมันก็ได้ 256 พอดีเป๊ะ
ซึ่งสมมุติว่า ชุดสุดท้ายของ Subnet mask เป็น 250 (255.255.255.250) ชุดสุดท้ายมันขาดไปแค่5ก็จะเต็ม255แล้ว เราก็จะใช้ได้แค่ 192.168.1.0ถึง192.168.1.5 ซึ่งก็คือ 6 IP เท่านั้น(รวมเลข0)

แต่เอาไปใช้จริงๆเราจะตัด IP ออกไป 2 IP คือ IP ของ Network กับ Broadcast
IP ของ Network ก็คือ IP แรก ในกรณีนี้คือ  192.168.1.0
IP ของ Broadcast ก็คือ IP สุดท้าย ในกรณีนี้คือ 192.168.1.255

ผิดพลาดประการใดก็อโหสิให้ผมด้วย :P


ถึงผิดพลาดก็เป็นพระคุณอย่างสูงสำหรับผมแล้วครับ ท่านอุตสาห์ตอบมาซะยาวเลย ขอบคุณน่ะครับ ไว้ผมจะลองศึกษาเรืองนี้ดูครับ  :wanwan017:
[direct=https://www.donang.org]ดูหนัง[/direct] [direct=https://www.donang.org/posts]เว็บหนัง[/direct]

zatoli30

รับเขียนสคริปเก็บข้อมูลสินค้า ตามสั่ง Nordstrom,6pm,Zappos,Homedepot,etc...  [direct=https://www.facebook.com/MR.watcharaporn]สอบถาม[/direct]