Eoip / Ethernet over ip

Ethernet over IP (EoIP) Tunneling adalah protokol MikroTik RouterOS yang menciptakan sebuah terowongan Ethernet antara dua router di atas koneksi IP. The EoIP tunnel dapat menjalankan lebih dari IPIP terowongan, PPTP tunne atau koneksi lain yang mampu mengangkut IP.
Ketika fungsi bridging dari router diaktifkan, semua lalu lintas Ethernet (semua protokol Ethernet) akan dijembatani sama seperti jika ada dimana interface Ethernet fisik dan kabel antara dua router (dengan bridging diaktifkan).Protokol ini membuat skema jaringan beberapa kemungkinan.

Setup jaringan dengan interface EoIP:

  • Kemungkinan untuk jembatan LAN melalui Internet
  • Kemungkinan untuk jembatan LAN melalui terowongan terenkripsi
  • Kemungkinan untuk jembatan LAN melalui jaringan nirkabel 802.11b ‘ad-hoc’

 

The EoIP Protokol merangkum Ethernet frame dalam GRE (protokol IP nomor 47) paket (seperti PPTP) dan mengirimkannya ke sisi remote dari terowongan EoIP.

 

Properti

Harta Deskripsi
arp (dinonaktifkan | diaktifkan | proxy arp | balasan-only; default: enabled) Address Resolution Protocol modus
keepalive (integer; default: tidak diatur) waktu tetap-hidup, menetapkan interval waktu (detik) dalam apa pesan terus-hidup harus diterima. Jika 3 pesan yang tidak terjawab, antarmuka menjalankan bendera dihapus. Untuk bekerja, keepalive harus diatur ke nilai yang sama pada kedua ujung terowongan, karena salah satu ujungnya mengharapkan pesan dari yang lain dan mengirim pesan keepalive ke arah itu.
l2mtu (integer; default:) Layer2 unit transmisi maksimum. Tidak dikonfigurasi untuk EoIP.Read more>>
-alamat lokal (IP, default:) Alamat sumber dari paket terowongan, lokal pada router.
mac-address (MAC; default:) Media Access Control nomor dari sebuah antarmuka. Otoritas penomoran alamat memungkinkan untuk menggunakan alamat MAC dalam rentang 00:00:05 E: 80:00:00 – 00:00:05 E: FF: FF: FFbebas
mtu (integer; default: 1500) Layer3 unit transmisi maksimum
Nama (string; default:) Nama antarmuka
remote address (IP, default:) Alamat IP dari remote akhir dari terowongan EoIP
terowongan-id (integer: 65536; Bawaan:) Terowongan pengenal unik, yang harus sesuai sisi lain dari terowongan

Catatan

tunnel-id adalah metode untuk mengidentifikasi terowongan. Ini harus unik untuk setiap terowongan EoIP.

mtu harus di set ke 1500 untuk menghilangkan paket refragmentation dalam terowongan (yang memungkinkan transparan menjembatani jaringan Ethernet-seperti, sehingga akan mungkin untuk mengangkut frame Ethernet berukuran penuh atas terowongan).

Ketika menjembatani terowongan EoIP, sangat dianjurkan untuk mengatur alamat MAC yang unik untuk setiap terowongan untuk algoritma jembatan untuk bekerja dengan benar. Untuk interface EoIP Anda dapat menggunakan alamat MAC yang berada di kisaran 00:00:05 E: 80:00:00 – 00:00:05 E: FF: FF: FF, yang IANA telah dicadangkan untuk kasus tersebut. Atau, Anda dapat mengatur bit kedua byte pertama untuk menandai alamat sebagai alamat diberikan secara lokal, ditugaskan oleh administrator jaringan, dan menggunakan alamat MAC, Anda hanya perlu memastikan mereka unik antara host terhubung ke satu jembatan.

Icon-note.png

Catatan: EoIP terowongan menambahkan sedikitnya 42 kepala byte (8byte GRE + 14 byte Ethernet + 20 byte IP)

 

Contoh Penataan

Mari kita asumsikan kita ingin menjembatani dua jaringan: ‘Kantor LAN’ dan ‘Remote LAN’. Dengan menggunakan konfigurasi EoIP dapat dibuat sehingga Office dan Remote LAN berada dalam broadcast domain yang sama Layer2.

Pertimbangkan pengaturan berikut:

Eoip-example.png

Seperti yang Anda tahu stasiun nirkabel tidak dapat dijembatani, untuk mengatasi keterbatasan ini (tidak melibatkan WDS) kita akan membuat EoIP tunnel melalui link nirkabel dan menjembatani dengan interface yang terhubung ke jaringan lokal.

Kami tidak akan menyerah konfigurasi nirkabel dalam contoh ini, mari kita asumsikan bahwa link wireless sudah ditetapkan

Awalnya kami membuat EoIP terowongan di gateway kami …

 [Admin @ Our_GW] antarmuka eoip> add name = "eoip-remote" terowongan-id = 0 \
 \ ...  remote alamat = 10.0.0.2
 [Admin @ Our_GW] antarmuka eoip> enable eoip-remote
 [Admin @ Our_GW] antarmuka eoip> print
 Flags: X - dinonaktifkan, R - berjalan
   0 name = eoip-remote mtu = 1500 arp = diaktifkan remote address = 10.0.0.2 terowongan-id = 0
 [Admin @ Our_GW] antarmuka eoip>

… dan di Remote router

 [Admin @ Jauh] antarmuka eoip> add name = "eoip" terowongan-id = 0 \
 \ ...  remote alamat = 10.0.0.1
 [Admin @ Jauh] antarmuka eoip> enable eoip-main
 [Admin @ Jauh] antarmuka eoip> print
 Flags: X - dinonaktifkan, R - berjalan
   0 name = eoip mtu = 1500 arp = enabled remote address = 10.0.0.1 terowongan-id = 0

 [Admin @ Jauh] antarmuka eoip>

Langkah selanjutnya adalah untuk menjembatani antarmuka lokal dengan EoIP terowongan Pada GW kami …

 [Admin @ Our_GW] interface bridge> add 
 [Admin @ Our_GW] interface bridge> print
 Flags: X - dinonaktifkan, R - berjalan
  0 R name = "bridge1" mtu = 1500 arp = diaktifkan mac-address = 00:00:00:00:00:00 
       protokol-mode = none priority = 0x8000 auto-mac = yes 
       admin-mac = 00:00:00:00:00:00 max-message-umur = 20-an maju-delay = 15s 
       menularkan terus-hitung = 6 penuaan-time = 5m 
 [Admin @ Our_GW] interface bridge> pelabuhan add jembatan = bridge1 interface = eoip-remote
 [Admin @ Our_GW] interface bridge> pelabuhan add jembatan = bridge1 interface = kantor-eth
 [Admin @ Our_GW] interface bridge> pelabuhan cetak
 Flags: X - dinonaktifkan, saya - tidak aktif, D - dynamic
  # INTERFACE BRIDGE PRIORITAS PATH-BIAYA
  0 eoip-remote bridge1 128 10
  1 kantor-eth bridge1 128 10
 [Admin @ Our_GW] interface bridge>

… dan Remote router:

 [Admin @ Jauh] interface bridge> add 
 [Admin @ Jauh] interface bridge> print
 Flags: X - dinonaktifkan, R - berjalan
  0 R name = "bridge1" mtu = 1500 arp = diaktifkan mac-address = 00:00:00:00:00:00 
       protokol-mode = none priority = 0x8000 auto-mac = yes 
       admin-mac = 00:00:00:00:00:00 max-message-umur = 20-an maju-delay = 15s 
       menularkan terus-hitung = 6 penuaan-time = 5m 
 [Admin @ Jauh] interface bridge> pelabuhan add jembatan = bridge1 interface = eter
 [Admin @ Jauh] interface bridge> pelabuhan add jembatan = bridge1 interface = eoip-main
 [Admin @ Jauh] interface bridge> pelabuhan cetak
 Flags: X - dinonaktifkan, saya - tidak aktif, D - dynamic
  # INTERFACE BRIDGE PRIORITAS PATH-BIAYA
  0 eter bridge1 128 10
  1 eoip-main bridge1 128 10     
 [Admin @ Jauh] interface bridge>

Sekarang kedua situs berada dalam domain broadcast yang sama Layer2. Anda dapat mengatur alamat IP dari jaringan yang sama di kedua situs.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s