คำถามติดแท็ก routing

กระบวนการที่แพ็กเก็ตข้อมูลบนเครือข่ายการสื่อสารจะถูกส่งต่อไปยังทิศทางของปลายทางสุดท้ายโดยเราเตอร์

4
อะไรคือความแตกต่างระหว่าง unicast, anycast, broadcast และ multicast traffic?
ฉันไม่เคยได้รับสิทธิพิเศษในการทำงานในสภาพแวดล้อมที่จำเป็นต้องมีการกำหนดเส้นทางที่ซับซ้อนหรือหากจำเป็นต้องใช้มันก็ถูกจัดการต้นน้ำของฉัน ฉันใช้การกำหนดเส้นทางแบบคงที่ที่ง่ายมากและไม่จำเป็นต้องทำการกำหนดเส้นทางแบบหลายเส้นทาง - ดังนั้นความสับสนโดยทั่วไปของฉันเกี่ยวกับเรื่องนี้ ฉันต้องการที่จะเข้าใจ multicasting และ anycasting ให้ดีขึ้น อะไรคือความแตกต่างระหว่าง unicast, anycast, broadcast และ multicast traffic? โดยทั่วไปจะใช้สถานการณ์อะไรในและทำไม (เช่นแอปพลิเคชันใดที่ใช้วิธีการใด) คุณคำนวณปริมาณการออกอากาศที่มากเกินไปสำหรับเครือข่ายที่กำหนดหรือโดเมนการออกอากาศได้อย่างไร สิ่งที่เกี่ยวข้องกับความปลอดภัยของการอนุญาตให้ออกอากาศและการรับส่งข้อมูลแบบหลายผู้รับ
111 ip  routing  multicast  anycast 

2
ฉันสามารถมีเซิร์ฟเวอร์ DHCP หลายเครื่องในเครือข่ายเดียวได้หรือไม่
นี่เป็นคำถามที่ยอมรับได้เกี่ยวกับเซิร์ฟเวอร์ DHCP ที่ซ้ำซ้อน เป็นไปได้หรือไม่ที่จะมีเซิร์ฟเวอร์ DHCP มากกว่าหนึ่งเครื่องบน LAN เดียวกัน ความหมายของการทำเช่นนี้มีอะไรบ้าง จะเกิดอะไรขึ้นถ้ามีเซิร์ฟเวอร์ DHCP มากกว่าหนึ่งเครื่องที่มีอยู่ ลูกค้าของฉันจะทราบได้อย่างไรว่าลูกค้ารายใดควรใช้ ฉันจะให้เซิร์ฟเวอร์ DHCP ระบุที่อยู่ไปยังกลุ่มเครือข่ายย่อยมากกว่าหนึ่งเครือข่ายได้อย่างไร ฉันจะกำหนดค่าเซิร์ฟเวอร์ DHCP หลายเครื่องเพื่อระบุที่อยู่สำหรับซับเน็ตเดียวกันได้อย่างไร
85 routing  dhcp 

8
“ anycast” คืออะไรและมีประโยชน์อย่างไร?
ผมไม่เคยได้ยินของ anycast จนกระทั่งไม่กี่วินาทีที่ผ่านมาเมื่อผมอ่าน " อะไรบางเทคนิคเซิร์ฟเวอร์ / เครือข่ายเย็นหรือมีประโยชน์หรือไม่ " บทความวิกิพีเดีย " Anycast " เป็นบทความที่ค่อนข้างเป็นทางการและไม่ได้ทำให้นึกถึงภาพว่าจะใช้อย่างไร บางคนสามารถอธิบายได้ในประโยคที่ไม่เป็นทางการว่า "anycast" คืออะไรคุณกำหนดค่ามันอย่างไร (ในความหมายทั่วไป) และประโยชน์ของมันคืออะไร (มันทำให้ง่ายขึ้น)?

4
วิธีโหลดตารางเส้นทาง Mac OSX เริ่มต้นใหม่โดยไม่ต้องรีบูตเครื่อง
ทักทาย, ฉันกำลังใช้vpncสำหรับไคลเอนต์ VPN ฉันยังทำสิ่งที่ยุ่งยากบางอย่างด้วยrouteเพื่อให้แน่ใจว่าฉันยังสามารถเข้าถึงเครือข่ายท้องถิ่น ฯลฯ ได้ (รายการที่นี่ไม่สำคัญมาก) บางครั้งฉันก็รับตารางเส้นทางเพื่อให้แจ็คขึ้นping: sendto: Network is unreachableเพื่อรับURL ที่ควรแก้ไข ปัจจุบันถ้าฉันรีสตาร์ท Mac OS X ทุกอย่างกลับมาเป็นปกติ สิ่งที่ฉันต้องการจะทำคือรีเซ็ตตารางเส้นทางไปสู่ ​​"ค่าเริ่มต้น" (เช่นสิ่งที่มันถูกกำหนดเป็นตอนบูต) โดยไม่ต้องรีบูตระบบทั้งหมด ฉันคิดว่าขั้นตอนที่ 1 คือroute flush(เพื่อลบเส้นทางทั้งหมด) และขั้นตอนที่ 2 จำเป็นต้องโหลดเส้นทางเริ่มต้นทั้งหมดใหม่อีกครั้ง มีความคิดเกี่ยวกับวิธีการทำเช่นนี้หรือไม่? (เช่นขั้นตอนที่ 2 คืออะไร) แก้ไข นอกจากนี้ฉันสังเกตเห็นอาการอื่นtracerouteก็ล้มเหลวในที่อยู่ในคำถาม ตัวอย่างเช่น traceroute the.good.dns.name traceroute: bind: Can't assign requested address

4
ฉันจะลบเส้นทางออกจากตารางการเราต์ Linux ได้อย่างไร
สิ่งนี้กลายเป็นหนักกว่าที่ฉันคิด เส้นทางที่ฉันต้องการลบคือ "!" เส้นทางที่ถูกปฏิเสธ แต่ฉันไม่สามารถกำหนดคำสั่ง "route del" ที่ถูกต้องเพื่อดึงออกมาได้ นี่คือตารางเส้นทาง Destination Gateway Genmask Flags Metric Ref Use Iface 67.40.227.206 * 255.255.255.255 UH 0 0 0 ppp0 192.168.46.79 * 255.255.255.255 UH 0 0 0 ipsec0 192.168.46.79 - 255.255.255.255 !H 2 - 0 - 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0 10.1.0.0 …

3
มีโซลูชันพร็อกซีย้อนกลับบนคลาวด์ใน AWS หรือไม่
ระบบ ฉันมี API ที่ปรับใช้กับเครื่อง EC2 บน AWS ร้องขอ HTTPS เข้ามาจะถูกส่งผ่านไปยังbalancer โหลดยืดหยุ่น ตัวโหลดบาลานซ์จัดการ SSL และส่งผ่านการร้องขอไปยังเซิร์ฟเวอร์ Nginx ซึ่งจะทำการร้องขอไปยังเซิร์ฟเวอร์เฉพาะตาม URL คำขอ ความเจ็บปวด เครื่อง Nginx ต้องการงานบำรุงรักษาจำนวนมากโดยเฉพาะอย่างยิ่งเมื่อมีการเปลี่ยนแปลงที่อยู่ IP ของเซิร์ฟเวอร์ นอกจากนี้การกำหนดเส้นทางพร็อกซี URL ที่ใช้ดูเหมือนว่าจะมีความต่อเนื่องตามธรรมชาติของตัวโหลดบาลานซ์ การมีอินเตอร์เฟสบนเว็บหรือบน API ที่มีเหตุผลเพื่อควบคุมการกำหนดเส้นทาง URL จะเป็นประโยชน์อย่างมาก คำถาม มีโซลูชันการกำหนดเส้นทางบนคลาวด์ใด ๆ ที่สามารถร้องขอ HTTP พร็อกซีด้วย URL สกีมแทนเครื่อง Nginx ของฉันได้หรือไม่

2
การปรับ TTL ของชื่อโดเมนมีความสำคัญหรือไม่
ฉันทราบว่าพรุ่งนี้จะมีการเปลี่ยนแปลงที่อยู่ IP สาธารณะของหนึ่งในเซิร์ฟเวอร์การผลิตของเรา TTL ในระเบียน A นั้นตั้งค่าปัจจุบันเป็น 3 ชั่วโมง จะปรับ TTL บนระเบียน A ให้ต่ำลงเช่นใช้งานจริง 1 นาที (บริษัท จดทะเบียนโดเมนอนุญาตให้ระบุนาที!) ดังนั้นผู้ใช้ DNS จะชี้ไปที่เซิร์ฟเวอร์เก่าเป็นเวลาสูงสุด 1 นาทีหลังจากที่เราสลับ A บันทึกไปยังที่อยู่ IP สาธารณะใหม่หรือไม่

3
การปรับพารามิเตอร์การกำหนดเส้นทาง Linux IP - secret_interval และ tcp_mem
เราประสบปัญหาการขัดข้องเล็กน้อยกับหนึ่งใน HAProxy VMs ของเราวันนี้ เมื่อเราขุดลงไปเราจะพบสิ่งนี้: 26 มกราคม 07:41:45 เคอร์เนล haproxy2: [226818.070059] ratratit: 10 ระงับการโทรกลับ 26 มกราคม 07:41:45 เคอร์เนล haproxy2: [226818.070064] ออกจากหน่วยความจำซ็อกเก็ต 26 มกราคม 07:41:47 เคอร์เนล haproxy2: [226819.560048] ออกจากหน่วยความจำซ็อกเก็ต 26 มกราคม 07:41:49 เคอร์เนล haproxy2: [226822.030044] ออกจากหน่วยความจำซ็อกเก็ต ซึ่งต่อลิงก์นี้net.ipv4.tcp_memเห็นได้ชัดว่าจะทำอย่างไรกับการตั้งค่าเริ่มต้นต่ำ ดังนั้นเราจึงเพิ่มพวกมันขึ้น 4 เท่าจากค่าเริ่มต้น (นี่คือเซิร์ฟเวอร์ Ubuntu ไม่แน่ใจว่ารสชาติของ Linux มีความสำคัญ): ค่าปัจจุบันคือ: 45984 61312 91968 ค่าใหม่คือ: 183936 …
30 linux  routing  tcpip 

5
วิธีกำหนดเส้นทางทราฟฟิกที่ต่างกันผ่านอินเทอร์เฟซเครือข่ายที่ต่างกัน (ใน Windows)
ฉันค้นหารายละเอียดเกี่ยวกับวิธีการทำเช่นนี้ แต่ฉันไม่ประสบความสำเร็จ - ฉันสงสัยว่าใครบางคนสามารถให้คำแนะนำได้บ้าง สมมุติว่าฉันมีการ์ดเครือข่าย 2 อัน (อินสแตนซ์ของฉันใน LAN และ 3G) ทั้งที่อยู่ IP แบบไดนามิกที่กำหนด อินเทอร์เฟซ LAN คือ LAN องค์กรของฉันและฉันต้องการใช้อินเทอร์เฟซ 3G สำหรับการเข้าถึงอื่น ๆ ทั้งหมด (เช่น t'internet!) ฉันมีประสบการณ์เครือข่ายเล็กน้อย แต่ความรู้สึกของฉันคือฉันควรจะทำให้การ์ด 3G เป็นเกตเวย์เริ่มต้นแล้วบังคับให้ทราฟฟิกทั้งหมดสำหรับชุดเครือข่ายย่อยที่รู้จักผ่านทางอินเตอร์เฟส LAN นี่คือพิมพ์เส้นทาง =========================================================================== Interface List 40...........................Vodafone Mobile Connect 12...00 16 cf 87 71 22 ......Dell Wireless 1500 Draft 802.11n WLAN Mini-Card …

2
เส้นทางไปยัง 169.254.0.0 มาจากที่ใด
ใช้ CentOS 5.4 เหตุใดฉันจึงมีเส้นทางไปยัง 169.254.0.0 แม้ว่าจะไม่ปรากฏในเครือข่าย> อุปกรณ์อีเทอร์เน็ต>ไดอะล็อกการกำหนดค่าเส้นทาง Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 * 255.255.255.0 U 0 0 0 eth2 169.254.0.0 * 255.255.0.0 U 0 0 0 eth2 default 192.168.1.1 0.0.0.0 UG 0 0 0 eth2
29 linux  centos  routing  route 

3
ทำไม ICMP Redirect Host จึงเกิดขึ้น
ฉันกำลังตั้งค่ากล่อง Debian เป็นเราเตอร์สำหรับเครือข่ายย่อย 4 แห่ง สำหรับสิ่งที่ฉันได้กำหนดอินเทอร์เฟซเสมือน 4 บน NIC ที่เชื่อมต่อ LAN ( eth1) eth1 Link encap:Ethernet HWaddr 94:0c:6d:82:0d:98 inet addr:10.1.1.1 Bcast:10.1.1.255 Mask:255.255.255.0 inet6 addr: fe80::960c:6dff:fe82:d98/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6026521 errors:0 dropped:0 overruns:0 frame:0 TX packets:35331299 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:673201397 (642.0 MiB) …

4
iptables - กำหนดเป้าหมายไปยังแพ็กเก็ตเส้นทางไปยังส่วนต่อประสานเฉพาะ
เซิร์ฟเวอร์ภายในบ้านของฉันมีสองอินเตอร์เฟสหลักeth1(การเชื่อมต่ออินเทอร์เน็ตมาตรฐาน) และtun0(อุโมงค์ OpenVPN) ฉันต้องการที่จะใช้iptablesเพื่อบังคับให้แพ็คเก็ตทั้งหมดที่สร้างโดยกระบวนการในท้องถิ่นเป็นเจ้าของโดย UID 1002 เพื่อออกผ่านtun0และแพ็คเก็ตอื่น ๆ eth1ทั้งหมดเพื่อออกผ่าน ฉันสามารถทำเครื่องหมายแพ็คเก็ตที่ตรงกันได้อย่างง่ายดาย: iptables -A OUTPUT -m owner --uid-owner 1002 -j MARK --set-mark 11 ตอนนี้ผมต้องการที่จะนำกฎบางอย่างในห่วงโซ่ POSTROUTING (ที่อาจจะฉีกของตาราง) เพื่อให้ตรงกับแพ็คเก็ตที่มีเครื่องหมายที่ 11 และส่งพวกเขาไปตามกฎที่ตรงกับแพ็กเก็ตทั้งหมดและส่งพวกเขาไปtun0eth1 ฉันพบเป้าหมายของ ROUTE แต่ดูเหมือนว่าจะเขียนอินเทอร์เฟซต้นฉบับใหม่เท่านั้น (เว้นแต่ฉันจะอ่านผิด) iptables สามารถทำสิ่งนี้ได้หรือไม่? ฉันต้องยุ่งกับตารางเส้นทาง (ผ่านip routeหรือเพียงแค่routeคำสั่งดั้งเดิม) แทน? แก้ไข: ฉันคิดว่าบางทีฉันควรให้ข้อมูลเพิ่มเติม ฉันไม่มีกฎ iptables อื่น ๆ ในปัจจุบัน (แม้ว่าฉันอาจสร้างกฎบางอย่างเพื่อทำงานที่ไม่เกี่ยวข้องในอนาคต) นอกจากนี้ผลลัพธ์ของip routeคือ: default via 192.168.1.254 …
25 iptables  routing 

3
เป็นไปได้หรือไม่ที่จะรวมสวิตช์ไว้ใน traceroute hops?
ฉันสงสัยว่ามันเป็นไปได้หรือไม่ที่จะทำให้สวิตช์ของ Dell Powerconnect 2848แสดงขึ้นเมื่อใช้งาน traceroutes ภายใน สิ่งนี้จะช่วยในการวินิจฉัยปัญหาและทำให้ง่ายต่อการดูว่าเกิดปัญหาขึ้นที่ไหน ตามแผ่นข้อมูลสวิตช์นี้โดยเฉพาะคือเลเยอร์ 2 และ 3 ที่รับรู้ ฉันไม่แน่ใจว่ามันหมายถึงอะไรอย่างสมบูรณ์ เป็นไปได้ไหม

1
สิ่งที่สามารถทำให้เกิดคำตอบ 'RTNETLINK: ไม่มีกระบวนการดังกล่าว' เมื่อเพิ่มเส้นทาง
ฉันพบข้อผิดพลาดนี้หลายครั้ง แต่ยังไม่พบคำอธิบายว่าข้อผิดพลาดหมายถึงอะไรหรืออาจทำให้เกิดปัญหาได้ ฉันไม่ได้โพสต์การกำหนดค่าของฉันหรือเส้นทางเฉพาะฉันพยายามเพิ่มเนื่องจากฉันไม่ต้องการให้ใครบางคนบอกฉันว่าฉันทำอะไรผิดในครั้งนี้ฉันต้องการทำความเข้าใจเกี่ยวกับข้อผิดพลาดหมายถึงอะไร RTNETLINK สำหรับการเริ่มต้น) และสาเหตุที่พบบ่อย / ข้อผิดพลาดนี้คืออะไรเพื่อให้ฉันสามารถแก้ไขได้ด้วยตัวเองในครั้งนี้และครั้งต่อไป # ip route add ..... RTNETLINK answers: No such process

1
สองเน็ตเวิร์กอินเตอร์เฟสและสอง IP แอดเดรสบนซับเน็ตเดียวกันใน Linux
ฉันเพิ่งเจอสถานการณ์ที่ฉันต้องการที่อยู่ IP สองแห่งบนซับเน็ตเดียวกันที่กำหนดให้กับโฮสต์ Linux หนึ่งตัวเพื่อให้เราสามารถเรียกใช้ไซต์ SSL / TLS สองแห่ง วิธีแรกของฉันคือใช้นามแฝง IP เช่นใช้ eth0: 0, eth0: 1 เป็นต้น แต่ผู้ดูแลระบบเครือข่ายของเรามีการตั้งค่าที่เข้มงวดพอสมควรเพื่อความปลอดภัยที่ทำให้ความคิดนี้แย่ลง: พวกเขาใช้การสอดแนม DHCP และโดยปกติจะไม่อนุญาตให้ใช้ที่อยู่ IP แบบคงที่ การกำหนดแอดเดรสแบบสแตติกทำได้โดยใช้รายการ DHCP แบบคงที่ดังนั้นที่อยู่ MAC เดียวกันจะได้รับการกำหนด IP เดียวกันเสมอ คุณลักษณะนี้สามารถปิดการใช้งานต่อสวิตช์พอร์ตหากคุณถามและคุณมีเหตุผล (ขอบคุณฉันมีความสัมพันธ์ที่ดีกับพวกเครือข่ายและนี่ไม่ใช่เรื่องยากที่จะทำ) เมื่อปิดใช้งานการสอดแนม DHCP บน switchport พวกเขาต้องวางกฎบนสวิตช์ที่กล่าวว่าที่อยู่ MAC X ได้รับอนุญาตให้มีที่อยู่ IP Y แต่น่าเสียดายที่นี่มีผลข้างเคียงของการบอกว่า MAC address X ได้รับอนุญาตเท่านั้น ที่อยู่ IP Y …
22 linux  routing 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.