> For the complete documentation index, see [llms.txt](https://sefa-memis.gitbook.io/blog/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sefa-memis.gitbook.io/blog/ag-cihazlari/mpls.md).

# MPLS

### Common Components

* IOM( Input / Output Module)&#x20;
  * Juniper FPC; Cisco SIP
* IMM(Integrated Media Module
  * Juniper FPC;Cisco SIP
* MDA (Media Dependent Adapter)
  * Juniper PIC;MIC;Cisco SPA
* SFM (Switch Fabric Module)
  * Juniper RE;Cisco RSP
* CPM (Control Plane Module)
  * Juniper RE; Cisco RSP
* SR-OS (Service Router Operating System (fmr. TIMOS)
  * Juniper JunOS; Cisco IOS,IOS-XR
* FP4- Nokia's latest network processor chipset (2.4 tbps)
  * Juniper Trio;Cisco Tomahawk

**Subscriber** = The end user

**SAP (Service Access Point)** = The interface that connects the subscriber to the Service Provider

**Customer ID** = A unique value used to group service together

**Service ID** = A unique value used to identify the service

**SDP (Service Distribution Point)** = A logical representation of the transport tunnel emulating a direct connection to a far end PE router   PE(Provider Edge)

**Transport Tunnel** = The LSP used to transport service data; label signaled by L-LDP&#x20;

**Service Tunnel** = Represented by service label; labels signaled by T-LDP or BGP-LU

**Demultiplex** = The act of decapsulating data arriving at the egress PE router; typically a "POP" operation of MPLS

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FhchesbHQE99MGFis2va3%2Fimage.png?alt=media&amp;token=1339e3ae-81bd-4641-90ca-9a07d37cde28" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FXJ8VJXhmx8lOA9T9icH4%2Fimage.png?alt=media&amp;token=34272212-a039-485d-b356-6b7ac3adc855" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FTnNm3osMiwzpYEliV4AD%2Fimage.png?alt=media&amp;token=fab723d3-40d7-4a68-98a5-5bb6b5d3427d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FHbHuSXrXcc0KgbNtCQh5%2Fimage.png?alt=media&amp;token=ff56fcb4-8616-427f-9354-6e165cd153e6" alt=""><figcaption></figcaption></figure>

Chasis ==>Şase  İçerisinde birçok modul vardır.&#x20;

**Control board** ==>Routerın beyni. **Control plane** (ospf,isis, bgp,pim,ldp,rsvp-te) vs bunların sorumluluğuna sahiptir. ve aynı zamanda Management plane (ssh,snmp,telnet)\
Nokia bu module **CPM (Control Processing Module)** adını vermiş. Cisco ise **Route Process (RP)** veya **RSP (Route Switch Processor)** Cisco ASR 9000 modellerinde NCS 6000 modellerinde ve Cisco 7600 ve Catalyst 6500 (IOS cihazları) nda SUP (Supervisor) olarak isimlendirmiş.

Servis sağlayıcı routerlarda **2 tane CPM/RSP** kurulur. Çift **CPM/RSP** ayrıca yönlendirici back plane'in performansını 2 katına çıkarır.

**Fabric veya Switch Fabric;** iç backplane'dir. Tüm modulleri kapsayan ve bunlar arasında veri iletim hizmetleri sağlayan moduldür.  Nokia Switch Fabric Module **(SFM).** Cisco ise **Switch Fabric Card** **(SFC)** olarak isimlendirir. Switch Fabric yapısı ultra yüksek performansın (slot başına 1 tera veya daha fazla) gerekli olduğu üst düzey routerlarda kullanılır. Diğer durumlarda  Switch Fabric genellikle control plane 'e monte edilir. Nokiada bu module **SF/CPM** denilir. **Cisco da Switch Fabric ASR 9000** de kullanılan RSP'ye entregre edilmiştir. Daha fazla perfomansa ihtiyac varsa ek **SFC** card ekleneyebilirsiniz.

**Line card:**  İnterfaceleri bağlamak ve trafik iletmek için kullanılır. Nokiada 2 farklı line card vardır. **Integrated Media Module (IMM**), sabit sayıda / tipte bağlantı noktasına sahip kattır.  **Input/Output Module(IOM)**,moduller kurma olanağına sahip bir line carddır. Genellikle interfacelere sahiptir. **Cisco MOD (Mod80,mod160 vb)** hat kartları olarak adlandırılan bir IOM anologuna sahiptir. Önceki analog STM destekler ve diğer serial servisler de aynı şekilde. SPA interface olarak adlandırılır (SIP)

**Module:** Belirli bir hat kartı tipine kurulabilen modul (Nokia'nın) IOM'u ve Cisconun (MOD/SIP)i Nokia bu module MDA (Media Dependent Adapter) adını verdi. Farklı türde MDA'lar vardır. 1/10/100 giga, STM vs.&#x20;

link <https://karneliuk.com/2016/07/what-does-service-provider-router-consist-of-nokia-alcatel-lucent-and-cisco/>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FxFi3s0UvvKvS4BwArp27%2Fimage.png?alt=media&amp;token=bf94ec59-53fc-4384-b676-ad92bc42db2d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F8gIE7jukvZ5H1ms049qZ%2Fimage.png?alt=media&amp;token=bdd4a019-70a5-4209-afce-0a1829e885b6" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FxpizKgePtnLu870sZ2tB%2Fimage.png?alt=media&amp;token=76f39ab5-8c85-4ee2-b2d2-54b115d32355" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FQr3iVSSxim6a4Gxlo7KL%2Fimage.png?alt=media&amp;token=85584734-998f-4c00-992b-27369341ffbd" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FkXE63hMTHmZw0PWANIk8%2Fimage.png?alt=media&amp;token=c9b67f6c-1c9c-4130-bd6e-4c998f5b4267" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FbMN12OpyiYK213g2ypTi%2Fimage.png?alt=media&amp;token=aabcaf6f-f9d1-403a-986f-ce9f2e85cf31" alt=""><figcaption></figcaption></figure>

1/1 ==>card 1  yani slot 1 ,  m5-1gb-sfp-b (mda tipi)

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FinyElXwacIyAqrTdFHdZ%2Fimage.png?alt=media&amp;token=29306cb8-e4f1-4117-9777-b231a6469f12" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FQC7Yn92mTCUeu1LjktaE%2Fimage.png?alt=media&amp;token=315d53da-2332-4e97-b406-5f4a2af1c71b" alt=""><figcaption></figcaption></figure>

m5 ( 5 portlu) 1 giga&#x20;

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FPWuBg6aRieOGkVapcgk6%2Fimage.png?alt=media&amp;token=d0d1ab35-2e53-4ff7-bab6-7035ca3b658a" alt=""><figcaption></figcaption></figure>

/ ile yazarsak en başta aramaya başlar Rootda Nerde olduğumuza bakmaz.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FSjg2GZpbQjz3AZsKPIv7%2Fimage.png?alt=media&amp;token=c86e557a-1de5-4bb6-b9b5-845f49a25d3c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F2mIzWnSoLD9Te2SbcKkb%2Fimage.png?alt=media&amp;token=20695b97-dfb3-4479-88a9-a06c34723b44" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FGZMWTB5kOzyfRME10a00%2Fimage.png?alt=media&amp;token=662eecc0-5bfb-46fd-8bc1-8faef09f13de" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FmbATvNXCcZ1Y0WTmucoX%2Fimage.png?alt=media&amp;token=283cd323-2dd9-4df6-93ac-952667de86dd" alt=""><figcaption></figcaption></figure>

1.slot yani 1.IOM 1.MDA ve 5 tane port var.&#x20;

İsim vermek istersek.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F52WqeH3NNQtSHqrmEJou%2Fimage.png?alt=media&amp;token=ece758a1-bf8c-49ef-8fdd-f73f68c192de" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FxhM5NOdjbWSKeUuhnJO4%2Fimage.png?alt=media&amp;token=c8a88f6f-c474-402e-a91d-301c4346605c" alt=""><figcaption></figcaption></figure>

System konfigurasyonlarını görüyorsunuz.

Kayıt etmek için admin save komutunu kullanıyoruz.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FPwQOPKgcR9WQpdJLaNdP%2Fimage.png?alt=media&amp;token=23db5c88-1411-49eb-aa8e-65b3425fa173" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FzAw8apX2UsHLsJA1dcnN%2Fimage.png?alt=media&amp;token=fd190057-224f-419b-8710-6905bf451d15" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Ft9Ca3UWgGHdda5CME0O1%2Fimage.png?alt=media&amp;token=9352a194-d81f-4398-9e13-ab64d49e1bf0" alt=""><figcaption></figcaption></figure>

system ip adresi dediği loopback ip adresi.

configure port 1/1/1  sonrasında ise&#x20;

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FSNqZ8aiHLFBCF1CLQomZ%2Fimage.png?alt=media&amp;token=1fcb04a1-adad-4865-a879-6f8b3e9e76ef" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FWyDEMHK3klikvLJED5Pu%2Fimage.png?alt=media&amp;token=9c0f0423-2a42-403a-9761-243343dfe14f" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FFq04LrnIULnPuTU8U3ap%2Fimage.png?alt=media&amp;token=ebeb2ad6-00eb-42ac-ade1-85e416e7a63d" alt=""><figcaption></figcaption></figure>

Port mode'ları network port biz bunu access port olarak yapacağız.&#x20;

Default olarak tüm portlar 8936 mtuya sahip network port olarak konfigure edildiğinde.

1/1/1  aynı zamanda  module/adaptör/port şeklinde de deniliyor.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FN3HZIiKnSusjcrgmIMzD%2Fimage.png?alt=media&amp;token=f580b83d-67b7-489e-994d-798518a2ce10" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FQHbYLZWyykdB3tyb2bmt%2Fimage.png?alt=media&amp;token=14ba6c55-403d-495d-aa41-356d428a3b46" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FPjW2WjzlFQNy8PEpSWJD%2Fimage.png?alt=media&amp;token=845d5bd7-c896-4330-8a32-e5b91043867b" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FSpo6lUcYph6cB6GbkhXI%2Fimage.png?alt=media&amp;token=d4e8b25b-5c0a-454f-a02b-804d82c36272" alt=""><figcaption></figcaption></figure>

Port 5'i access port olarak ayarlayıp ve sonrasında dot1q ile encapsule ediyoruz.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FQleTbw9NY4DdjU06D6ao%2Fimage.png?alt=media&amp;token=b3dcff80-3324-4e68-9e45-ad4a9c7bc10d" alt=""><figcaption></figcaption></figure>

access mode da layer2  switch port olarak davranıyor.  Network ise layer 3 veya routed port olarak davranmasını sağlıyor. Hybrid de ise hem switchport hem de routed port olarak davranıyor  aynı zamanda.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Fm64o9vrqSl5Q3Nc4MEps%2Fimage.png?alt=media&amp;token=92b73ba3-ba48-4aff-a4ca-973e050bb546" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FAKzaH4Q4z1NgQ39DugNv%2Fimage.png?alt=media&amp;token=ab939e29-0d18-4c94-9509-38bda1e6c4fd" alt=""><figcaption></figcaption></figure>

Access mode olması PC ye bağlı oluyormuş gibi düşünebiliriz.

14 byte olarak ethernet frame eklemiş Yani source ve destination mac adresleri (6+6) =12 + 2 byte da Ethernet type

encapsulation type olarak dot1q eklediğimiz ektstra olarak 4 byte daha ekleyecek.Vlan etiketi eklemiş olacak. qinq == Switchportu vlan stack olarak ayarlıyor. Sonra bahsedilecek.&#x20;

Null olduğunda MTU 1514 oluyor.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FEPifH5YICEybDzQ46HXU%2Fimage.png?alt=media&amp;token=bf806cfe-ee52-4176-8186-8d4581722d66" alt=""><figcaption></figcaption></figure>

qinq de ise 8 byte ekliyor. 4 byte ekstra diğer vlan etiketini ekliyor. 4 byte da kendisi var.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FmNP7GzZVvDVcXsWiuWjU%2Fimage.png?alt=media&amp;token=a1e66102-b690-4253-bac9-bc40e91ddee9" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FSUHpLxnisMclVLBytryH%2Fimage.png?alt=media&amp;token=4a67c330-fafb-44a6-9e33-056179498d2c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FCe4xkYgKDglqWLX9cbSu%2Fimage.png?alt=media&amp;token=7ce33d22-287d-4a31-bca6-b14d5ccbc11a" alt=""><figcaption></figcaption></figure>

noifaddress (no interface ip adress olmadığını gösteriyor)

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Fv1m7a4jJnHJOuxhKOpYb%2Fimage.png?alt=media&amp;token=fbeaf00c-0218-4fe8-b5de-18582c2fd2c7" alt=""><figcaption></figcaption></figure>

Sanal bir interface oluşturuyoruz. System adında başka bir isimde verebilirdik bu interfacenin bir de ip adresi olması gerekiyor.&#x20;

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FSPA0ifsajIFPLmEzv2n6%2Fimage.png?alt=media&amp;token=87157455-97b2-447a-9339-bb055daa9530" alt=""><figcaption></figcaption></figure>

Default olarak system adresi olarak loopback adresi verebiliriz. N1 için system ip adresi 1.1.1.1/32

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FBSVukEfqNYlxff1NSONm%2Fimage.png?alt=media&amp;token=20ec5554-5011-48cb-bb4a-5bacaff72c3e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FXT0t1xLr3E7fJ2fjERjk%2Fimage.png?alt=media&amp;token=7d7cc564-9ee2-49b2-bc9c-de0e79458f86" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FfhppaOiji4bYjgy6n6UR%2Fimage.png?alt=media&amp;token=4f1bf2fd-c644-45d9-9c06-98cf14d40287" alt=""><figcaption></figcaption></figure>

Yukardaki topolojide nereye ip adresi verdiğimize bakabilirsiniz.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FE2bVzWclvrbJ9Ii0shcI%2Fimage.png?alt=media&amp;token=d5930d9c-d9ff-4355-94be-497c888b71e9" alt=""><figcaption></figcaption></figure>

Operational up çünkü interfaceye ip adresi atadık. Loopback adresi olduğu için Karşı tarafında bir interface yok o yüzden up oldu. Ama karşı tarafında da bir interface olsaydı komşuluk sağlandığında up olurdu.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FNcm0LR556hqlNvdaHYgo%2Fimage.png?alt=media&amp;token=f2a7e43c-3088-4f88-94d8-4e2761ef309f" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FuifmFXcl6xRjOtf1Bw92%2Fimage.png?alt=media&amp;token=80dbe157-8998-49cb-abb4-86868c0ccc8f" alt=""><figcaption></figcaption></figure>

Fiziksel port olduğu için interfaceyi bind etmek gerekiyor.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FN5NwlvVo9WEzqs3Touui%2Fimage.png?alt=media&amp;token=d376e2e3-08d3-4aaf-a641-529c45ace397" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FKsDyncYTntf4wdd2qZT3%2Fimage.png?alt=media&amp;token=c653bfc8-e8dc-4c5c-a952-89d1dc480128" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FWrxKRbfr0JV5VgB32PIR%2Fimage.png?alt=media&amp;token=f74d482a-28f5-4443-9be4-6c3d7153dd7c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FA3X7pxpXa9kKyYIubWJZ%2Fimage.png?alt=media&amp;token=726f3137-93d1-4d31-9792-1feb724b1069" alt=""><figcaption></figcaption></figure>

Karşı tarafı konfigure etmediğimiz içişn ping atamadık.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FETBlKy5Juj9vCTNtH50w%2Fimage.png?alt=media&amp;token=b4149ea7-907d-43b8-bf62-908c81a99bbf" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FBjganGkOmW96wJmxSIqs%2Fimage.png?alt=media&amp;token=b5f70015-4467-4a0f-845c-29edcd9cc03e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FTYokK1AmFShGnCIcn5tK%2Fimage.png?alt=media&amp;token=3064024b-5062-4120-9a83-0a6305810f27" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FDrtan39Dhs5gAtabRnWT%2Fimage.png?alt=media&amp;token=3d56d717-5f94-49bd-be5b-d9877c6d48da" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FHYsRlz0xErlP4hrlulXP%2Fimage.png?alt=media&amp;token=ebb17ed6-6ab0-4334-88a5-71b5ce5fbcad" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F4njmwSBRawcg1Fq2PblR%2Fimage.png?alt=media&amp;token=49baa2a2-8d25-4907-ab41-dd6d4859dc14" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FCemHpH65o30IvOlUHRHA%2Fimage.png?alt=media&amp;token=ecf2dca5-53df-43ad-b405-bc12b3f1ca27" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FX89XR5ZwvXZ6tRerFGiP%2Fimage.png?alt=media&amp;token=cf259bdd-5889-4565-a678-bfad54242a82" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FkSEpZzISj1j0GgHfwr0L%2Fimage.png?alt=media&amp;token=eb696c1c-463f-4c9f-8984-a198b17ac13a" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Fd6jBj0nkEQ0BlDFFbZcS%2Fimage.png?alt=media&amp;token=49967a80-0c56-454d-847d-d0a58ba990b8" alt=""><figcaption></figcaption></figure>

### Routing Policies

* Allow routes to be controlled according to specifically defined criteria
* Routes can be allowed or denied based on various parameters
  * Destination Ip
  * Protocol
  * Packet Size
  * Community list
* Routing policies can reference prefix-lists
* The goal of our routing policy:
  * Redistribute directly-connected (Local) routes into IS-IS

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FbuDao9vnKFGZOVpr5nHi%2Fimage.png?alt=media&amp;token=fadc41c2-4e79-438d-8f93-114acbd724ff" alt=""><figcaption></figcaption></figure>

![](https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FbA7PZi0rFcJnWhLSrSpt%2Fimage.png?alt=media\&token=2958855b-ed7a-430b-9066-b03c4cc46f8a)

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Fy22cskmjycn8jBllebW6%2Fimage.png?alt=media&amp;token=b994febe-6a22-4032-808f-1d0384a72f2d" alt=""><figcaption></figcaption></figure>

Area id 49.00 olan IS-IS konfigurasyony yapacağız

![](https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F9VvsdtAhvYgwL92HjOwM%2Fimage.png?alt=media\&token=1c6fbe81-0015-406d-a656-c3938b370274)![](https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FAxcI27vWDebN1WMfUBTZ%2Fimage.png?alt=media\&token=f9f446da-411a-4dec-a4f0-83d1a1d08fad)

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FVzYLUH97WVYUwxdwwCSR%2Fimage.png?alt=media&amp;token=dd9d6572-4f07-47c8-ad4f-e948e131092b" alt=""><figcaption><p>lee</p></figcaption></figure>

level-2 olarak configure edeceğiz.

level-1:aynı area arasında haberleşmeyi sağlar\
level-2:farklı arealar arasında haberleşmmeyi sağlar\
level-1/2:hem kendi içinde hemde arealar arasında haberleşmesi gerektiği durumlarda kullanacaz

biz farklı arealar arasında haberleşme yapacağımızdn dolayı level-2 kullanacaz.

Neden level-1/2 yi kullanıp hem kendi içinde hemde arasında haberleşsin demiyorsunuz ama öyle bir durumda gizlilik ihlali olur yani senin şirketindeki routera dışardan paketgelmesini istemediğin biryerden paket gelir.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F3E8288kGgavTiiLqbJ29%2Fimage.png?alt=media&amp;token=4ffe41bb-d611-4140-a725-ba6ec63417b1" alt=""><figcaption></figcaption></figure>

Point to point devre olarak her routerı isis içerisinde konfigure etmek istersek.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FkNic3zi5QmQwzk2wYvJX%2Fimage.png?alt=media&amp;token=afaa1a8d-d136-4daf-bbd8-ae2f5b8b0468" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FzZACsDScGKNhe9pjvUIR%2Fimage.png?alt=media&amp;token=1d2a7c2a-ca3b-412d-930a-dcdfb375e1d5" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F6yYru7N8PdYrzKfo0jMH%2Fimage.png?alt=media&amp;token=3c52ed04-b43f-4861-bf2b-24702f14e531" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F5e58xmhakgzFdc9sZezK%2Fimage.png?alt=media&amp;token=7bcf9559-0a73-4251-aae5-c102c438b226" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FNlcvRlQDlnhGwrx9fj2V%2Fimage.png?alt=media&amp;token=6f142824-b5ce-462e-a16e-d85de3d17034" alt=""><figcaption></figcaption></figure>

system interfacenin karşısında herhangi bir router olmadığı için ospfdeki passive interface gibi bunu da passive interface yaptık. \
interface toN2 ise serial bir bağlantı olduğu için point to point olarak bağlantısını kurduk.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FkAW5Mil6bhzbUwUXwWwt%2Fimage.png?alt=media&amp;token=59da0c03-ad5c-4626-ba73-3aedf2ef6473" alt=""><figcaption></figcaption></figure>

Benzer şeyleri burada yapıyoruz.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Fb6nui5BfFPHSe33pk8AC%2Fimage.png?alt=media&amp;token=043763b3-2723-4382-8447-41474c892c43" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F2JLDY9nd6t1slV2Sgk1X%2Fimage.png?alt=media&amp;token=e73eb421-6528-4a34-89e4-2936142855a1" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FMsmz9ivx6ICEULezLljy%2Fimage.png?alt=media&amp;token=5ec8a48c-5b7d-4adf-b680-8d7febcc0318" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FFjBpA2qYrI0GgTZSU0wU%2Fimage.png?alt=media&amp;token=9e557b8d-210c-40ed-8dd1-5707c5458096" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FvT97ztApS7dLpO9PQi3X%2Fimage.png?alt=media&amp;token=1a3cbba5-5143-49e9-ba23-244776f1c49b" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F7u67QrcOzUZK0y1bm2ke%2Fimage.png?alt=media&amp;token=57100a17-9e4a-4a08-9ace-494c3a09eda0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F3yDMfsSdNpfA8nzVTwmT%2Fimage.png?alt=media&amp;token=e902d7ba-e2c0-49d5-bc5a-a7257d0ba2be" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Fxzx390hzmxZmiZg95Olk%2Fimage.png?alt=media&amp;token=67718fa8-73d2-44cf-8b5f-e58a2f12ef53" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FL4DFFPHsHZZCKYE81V4J%2Fimage.png?alt=media&amp;token=fa257053-bc26-4c4c-9593-b7bff065b34c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Fa29VI5fskxg0dUP1HV2C%2Fimage.png?alt=media&amp;token=db244fcd-a9bf-4e05-9f91-d4c4f036f691" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FtKVsXOR1xKWmnqJIIcSo%2Fimage.png?alt=media&amp;token=6f062b71-4e55-4371-a89c-83ffa4bc5761" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FdVFmyGMizq08YADPlYp7%2Fimage.png?alt=media&amp;token=c1bb1276-c45c-4156-aead-5243169f73cd" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FNPtjns1vNWKtl0I9ziMM%2Fimage.png?alt=media&amp;token=dfa2ba95-e7de-4bbd-bec6-63737baa9ed5" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FXIKkBappAiZAEzoyzJSN%2Fimage.png?alt=media&amp;token=d5bbadb6-db24-4902-9150-04d9fc7e049d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FZ1S3qS6mXzHwQYCSKQMc%2Fimage.png?alt=media&amp;token=edd21ab5-cf1a-4e4c-a0a0-58f604c7e936" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FSehhVsuLJS36SduSWX18%2Fimage.png?alt=media&amp;token=22472db8-f624-4977-b68a-b7989f1d3427" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FkZcpK7soTJlUvWdd1z60%2Fimage.png?alt=media&amp;token=138cc739-1507-4346-84b0-be5f6e5e674d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FKI8SCrqo8N1PeWZIxVw6%2Fimage.png?alt=media&amp;token=f95ef5cd-de2b-4684-865c-14181cddb2b7" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FEDHge1aJCNwv1GbpgWMQ%2Fimage.png?alt=media&amp;token=4cab8a84-7526-4a9e-93bb-e2ffe2cb0a50" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FQv92aKp5T1GjakKfC8Dd%2Fimage.png?alt=media&amp;token=8335534a-9be9-4acb-8081-9a4e8886c826" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FvB91Y9f86IiPAeUJbgLn%2Fimage.png?alt=media&amp;token=32fe9aa0-5f04-411c-b836-317110c00457" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F9HXtw6IYtgsRvg6jG3F5%2Fimage.png?alt=media&amp;token=bdd462a5-e648-4e00-bf7b-3fd8c25acb0d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FG055GFFs31puhYlZA4sn%2Fimage.png?alt=media&amp;token=2c1d684a-f87e-480a-8198-0811990a2631" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FkAAZjrXErgf7fBscO5Hf%2Fimage.png?alt=media&amp;token=fac56f71-d3d4-44f8-b3a2-b1f8cdf51fc4" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FjrIkrnbosdSHYUcv3NDp%2Fimage.png?alt=media&amp;token=2ef970f9-d212-4d59-a306-54671a164b05" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FDOiCz8xPECuJKNF97ddc%2Fimage.png?alt=media&amp;token=3632ec47-541a-4c71-8463-81354e56f5e6" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FHwGhxtLCB9pKdiM9cwgf%2Fimage.png?alt=media&amp;token=a615dd3b-70ed-4963-b6d0-0bea19ca1744" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Frap5XiQqNYFcB8gyHDKj%2Fimage.png?alt=media&amp;token=27baf03b-2bca-47dd-8db2-07fdd5077855" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FBDROfzL8tqlU5IbAcQ1I%2Fimage.png?alt=media&amp;token=f7a6a1fe-fa7f-48b5-802d-c7286b9c3ad2" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FSiHKepfpVuDKEChriZlj%2Fimage.png?alt=media&amp;token=2625c4d4-8df7-4623-b545-030886959b38" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F0MVLmSCLLAfeOtvKQh5e%2Fimage.png?alt=media&amp;token=963b2968-2429-459d-a1b3-46b2f8413df0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FGA4a2k5xG1ao55mVCbjL%2Fimage.png?alt=media&amp;token=547684d4-89b2-4cd5-b3ff-2d9bf4b88d3a" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FWRhygaQLqt0sbBfvBM8z%2Fimage.png?alt=media&amp;token=0912f14a-7ea2-4539-bdeb-493bcef58d49" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FXVGHYQckoVyZ9tN40yX4%2Fimage.png?alt=media&amp;token=b1ed382d-9ac0-49de-9c0e-fcf5dae5177d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Fh8tD7YEh0FSKtAxEpbkW%2Fimage.png?alt=media&amp;token=0ef425e0-4e50-4088-af62-98bf0e4b0179" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Flve7f8JST2WALytTYnQi%2Fimage.png?alt=media&amp;token=60492a67-1992-40ba-b709-312145efaa9c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FhnATyYsruyMybIG1c7PR%2Fimage.png?alt=media&amp;token=885d161d-4426-4632-af34-3323817ee9bf" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FxunNMhI7wAVvcRPVsIuJ%2Fimage.png?alt=media&amp;token=02863b7a-c0ff-4257-b600-c8901e7404e6" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F3WWRNv6zur81YmKKGf9D%2Fimage.png?alt=media&amp;token=742a1367-f0f0-4e2b-bad6-5840b552912c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F8t6jvzStmnoj0ZoIrnKR%2Fimage.png?alt=media&amp;token=bd987543-5873-43ff-b15c-6400ed172ebd" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F6nFGmN4TYomBKWcTweZu%2Fimage.png?alt=media&amp;token=48a13753-8565-4842-b003-a82e852ebf4e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FG0YQrPa25anoVwK65OLm%2Fimage.png?alt=media&amp;token=f2220670-83f9-492a-8b05-db40a101c733" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FW9V7JIiEKHAX2VFu9r4o%2Fimage.png?alt=media&amp;token=402c6abd-9e21-425f-bebb-faef53ef02dc" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Fz6FDgoFwMEfwI6QdtvWC%2Fimage.png?alt=media&amp;token=aff82af3-f020-4954-8632-b693dab3de11" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F3q2z9GZaAon9u6AEViPP%2Fimage.png?alt=media&amp;token=b82ef370-8b42-4cbe-a330-f1e76d850ba4" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FfYMOB4rdtSGiuZyZUjw8%2Fimage.png?alt=media&amp;token=ff07dcc7-950c-48d9-a8d3-3b21eab005af" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FgTmWSOesao7KXq0jOIJZ%2Fimage.png?alt=media&amp;token=5d5f3506-e526-444c-8499-5135b5d6ed1b" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FlETFPlv588zXuqGOxDJs%2Fimage.png?alt=media&amp;token=6ce714cf-717c-429d-99df-63c621c599d3" alt=""><figcaption></figcaption></figure>

lightweight ==>hafif yükte

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F6cJe2WXeSBTgNyblap8n%2Fimage.png?alt=media&amp;token=5b485172-3fce-4c69-b75f-f056a1f34b24" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F0B7ExZhPIY9wBZE2Orx9%2Fimage.png?alt=media&amp;token=8f463579-98cf-4ad9-9116-36a5aaf28812" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F6GMjqSRjV6a1bmY1hWrm%2Fimage.png?alt=media&amp;token=9c781a74-b509-4a1e-9def-f335e9a3d08d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2Ftmlef8ALyf2wlnRu9sn0%2Fimage.png?alt=media&amp;token=6ef3b98e-94fb-4a9c-87fb-1a498151e507" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F4bPOpUsKwv4mGQYqFJf6%2Fimage.png?alt=media&amp;token=e24eba20-1687-4bc4-a2f0-fa54ea94aade" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FDnbK7OAUZLuBQukAIg2t%2Fimage.png?alt=media&amp;token=b9e86831-f741-4a1f-a119-9b0170822e5c" alt=""><figcaption></figcaption></figure>

No ssession is expected.&#x20;

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FNstaH3dLNZQRRWb0KKCJ%2Fimage.png?alt=media&amp;token=672ee25b-b5fe-4673-9dd4-857b245708ec" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FU3z78NqQvkJVz3rBOSCp%2Fimage.png?alt=media&amp;token=82f5cd20-d304-4883-ae00-6b6db730329e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FHpdjWlwCIJZ4PtAAeLrS%2Fimage.png?alt=media&amp;token=34439abc-1255-495c-9289-5a69df8a3f8d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F5JlznfOPumEYVAii3pR0%2Fimage.png?alt=media&amp;token=7ae9a8e4-e461-4008-a81d-8cea32b30c05" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FQZUSkLqr961YR3uZOU6S%2Fimage.png?alt=media&amp;token=b6f64bde-2bbd-4bd2-9da5-9b8ef9a3e951" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FmnBhrx7RfiJ1R3tvSN1H%2Fimage.png?alt=media&amp;token=889b685a-42ea-4c9b-be18-38d440111dbe" alt=""><figcaption></figcaption></figure>

### What is MPLS

Mpls is a service that allows data to be forwarded based on label,rather than routed based on IP headers.\
Mpls utilizes several underlying protocol to achieve its goal.

* **LDP: - Label Distribution Protocol :** Allows LSRs( Label switch routers) to build, maintain and exchange label bindings.

  * **Link-LDP :** Allows label bindings (transport labels) to be exchanged between <mark style="color:red;">**directly-connected**</mark> peers.
  * **Targeted LDP:** Allow label binding (Service labels) to be exchanged between <mark style="color:red;">non directly-connected</mark> peers.

* **RSVP-TE - Reservation Protocol :** Traffic Engineering- An extension of RSVP allowing resources to be reserved across an IP/Mpls network

* **BGP-LU: Border Gateway Protocol :** Labeled Unicast - An extension of BGP allowing label bindings to be shared in UPDATE message

  * Also referred to as MP-BGP (Multiprotocol Border Gateway Protocol)

* **PE Router - Provider Edge router** -Router at the edge of a service provider network

* **P Router** - Router in the core of a service provider network

* **LSR - Label Switch Router** - Router in the MPLS domain; responsible for <mark style="color:purple;">swapping</mark> label.&#x20;

* **iLER- Ingress label edge router** -Router at the edge of an MPLS domain responsible for <mark style="color:purple;">pushing</mark> labels.

* **eLER- Egress label edge router** - Router at the edge of an MPLS domain; responsible for <mark style="color:purple;">popping</mark> labels

* **LSP - Label Switched path**- Tunnel through an MPLS network; signaled by an underlying protocol. **(LDP,RSVP-TE,BGP-LU**)

* **FEC - Forwarding equivalence class** -Defines a group of packets to be forwarded over the same path, with the same forwarding treatment, only assigned at ingress. Think of this as a prefix.

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F6dqfQcIngbsP0QOWYNxd%2Fimage.png?alt=media&amp;token=669c1bf4-5549-42ab-ba8d-ab1e147fb72b" alt=""><figcaption></figcaption></figure>

DATA/FWD'ng PLANE: Traffic flows from ingress/upstream (N1), to egress /downstream (N6)

Control Plane : Labels are signaled from egress/downstream (N6),to ingress/upstream(N1)

### Control Plane vs Data Plane

* **Control Plane**  - Responsible for building the forwarding tables.

  * Functions performed by the **SF/CPM**
  * **RIB**- Routing Information base
  * **LIB-** Label information base

* **Data Plane** - Responsible for forwarding packet based on information in forwarding tables.
  * Also referred to as the **Forwarding Plane**
  * Functions performed by the **IOM**
  * **FIB** - Forwarding information base
  * LFIB- Label forwarding information base&#x20;

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2FY0d4hjnSW2odpZh17mdZ%2Fimage.png?alt=media&amp;token=2d186b1e-3e42-4b95-9fed-4431f50117b7" alt=""><figcaption></figcaption></figure>

&#x20;

### Types Of Services

**VPWS** ==> Virtual Private Wire Service (VLL/Virtual Leased Line) - A virtual point to point services that emulates a private connection.

* **Epipe** => Emulates a point to point Ethernet services; Support layer 2 technologies.
* RFC 4664

**VPLS** ==> Virtual Private LAN Services - An Ethernet service that connects multiple sites in a single switched domain over an IP/MPLS backbone.&#x20;

* The service provider appears as a virtual switch to the subscriber.
* RFC 4664

**VPRN** ==> Virtual Private Routed Network - Provides a multipoint, routed services to the subscriber over an IP/MPLS backbone.

* The service provider appears as a virtual router to the subscriber.
* RFC 4664

**IES** ==> Internet Enchanced Service  - A layer 3 interface provided to the subsriber, treated as a service and configured as a SAP

* Supports QoS, accounting and filtering

<figure><img src="https://2292156749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfDBccroFkvJ25uVFqYX%2Fuploads%2F3xjz9NKNIqpAhrSdLxHA%2Fimage.png?alt=media&amp;token=c6603bb3-58de-4c8e-935a-f5253e434ba7" alt=""><figcaption></figcaption></figure>

{% embed url="<https://www.youtube.com/watch?v=STlptP_jrP0&ab_channel=ThomasTucker>" %}

dk 15 de kaldım.

<https://www.youtube.com/watch?v=NXx6XvSYA3Q&t=3129s&ab_channel=ThomasTucker>

dk 9.49
