A RouterOS, una desconnexió PPPoE que s'assenyala com a “peer request” generalment passa quan el parell (és a dir, l'altre extrem de la connexió PPPoE, que sol ser el servidor PPPoE del proveïdor de serveis d'internet) sol·licita acabar la sessió.
Al final de l'article trobareu un petit prova que et permetrà avaluar els coneixements adquirits en aquesta lectura
Això pot ser degut a diverses raons, incloent:
1. Problemes d'autenticació
Si hi ha un problema amb les credencials d'inici de sessió (nom d'usuari i contrasenya), el servidor pot acabar la sessió.
2. Directiva del servidor
El servidor PPPoE pot tenir polítiques per desconnectar les sessions després de cert temps o per restriccions d'ús.
3. Problemes de configuració
Configuracions incorrectes al costat del client o del servidor poden portar a desconnexions. Això pot incloure configuracions de temps despera, MTU, o problemes amb la negociació de la sessió PPPoE.
4. Manteniment del servidor o problemes tècnics
El servidor podria estar passant per manteniment o tenir problemes tècnics que provoquen desconnexions.
5. Qualitat de la línia o problemes de connexió
Problemes a la línia física o interferències poden causar desconnexions. Això pot ser especialment comú en connexions DSL.
Diagnòstic i solució
Per diagnosticar i resoldre aquest problema, pots intentar els passos següents:
- Revisar les credencials: Assegureu-vos que el nom d'usuari i la contrasenya són correctes.
- Verificar la configuració del MikroTik i del servidor PPPoE: Assegureu-vos que totes les configuracions són correctes i compleixen els requeriments del proveïdor de serveis.
- Revisar els logs del sistema: MikroTik RouterOS proporciona registres detallats que poden oferir més informació sobre la causa de la desconnexió. Accedeix als registres per cercar missatges específics que puguin indicar el problema.
- Consulteu el proveïdor de serveis d'internet: Pot haver-hi informació o problemes coneguts del costat que estan causant les desconnexions.
Si després d'aquests passos el problema persisteix, pot ser útil fer proves addicionals, com ara canviar el maquinari o provar la connexió en un entorn diferent, per descartar possibles causes.
Quins són els valors recomanables per a MRU i MTU?
En una connexió Point-to-Point Protocol over Ethernet (PPPoE), els valors recomanats per al MRU (Maximum Receive Unit) i el MTU (Maximum Transmission Unit) poden variar depenent de l'entorn específic i els requeriments del proveïdor de serveis d'Internet.
Tot i això, hi ha algunes pràctiques generals que pots seguir:
MRU (Maximum Receive Unit)
- MRU es refereix a la mida màxima del paquet que pot rebre la connexió. En el context de PPPoE, aquest valor sovint es configura per ser igual o lleugerament més gran que l'MTU per acomodar l'overhead (sobrecàrrega) de l'encapsulació PPPoE.
- Un valor comú per MRU en connexions PPPoE és de Bytes 1492, considerant que el MTU estàndard per a Ethernet és de 1500 bytes i PPPoE té un overhead de 8 bytes. Això no obstant, aquest valor es pot ajustar segons les recomanacions de l'ISP o per optimitzar el rendiment de la xarxa.
MTU (Maximum Transmission Unit)
- MTU es refereix a la mida màxima del paquet que pot transmetre la connexió. En connexions PPPoE, el MTU sol ser menor que en connexions Ethernet normals a causa de l'overhead de PPPoE.
- Un valor recomanat per la MTU en connexions PPPoE és de 1480-1492 bytes. El valor exacte pot dependre de diversos factors, incloent-hi el tipus de trànsit de xarxa i les especificacions de l'ISP. El valor de 1492 bytes és comunament usat per evitar la fragmentació de paquets a la xarxa.
Ajustaments Addicionals
- MSS (Maximum Segment Size): A més del MTU i MRU, també és important considerar l'ajust del MSS, especialment per a connexions TCP sobre el PPPoE. El MSS sol ser el MTU menys 40 bytes (per a la capçalera IP i TCP), cosa que en el cas d'un MTU de 1492, resultaria en un MSS de Bytes 1452. Configurar correctament el MSS pot ajudar a evitar problemes de fragmentació de paquets TCP.
Consideracions Addicionals
- ISP Específic: Sempre és bona idea consultar amb el vostre proveïdor de serveis d'Internet per obtenir les vostres recomanacions específiques. Alguns ISPs poden tenir configuracions de xarxa úniques que requereixen ajustaments específics als valors de MRU i MTU.
- Prova i Error: De vegades, la configuració òptima per a MRU i MTU es pot trobar mitjançant prova i error, ajustant els valors i monitoritzant el rendiment de la xarxa i l'ocurrència de problemes com ara fragmentació de paquets o problemes amb llocs web específics.
És important recordar que els valors incorrectes de MRU i MTU poden portar a problemes com la fragmentació de paquets, pèrdua de paquets, o una disminució general en leficiència de la xarxa, per la qual cosa realitzar ajustos acuradament i provar àmpliament és crucial.
Exemple de configuració a MikroTik
Aquest exemple assumeix que ja tens una interfície PPPoE client configurada i que només necessites ajustar aquests paràmetres:
/interface pppoe-client
set [find] add-default-route=yes use-peer-dns=yes \
mru=1492 mtu=1492 name=pppoe-out1 \
user="el teu_usuari" password="la teva_contrasenya"
/ ip firewall mangle
add action=change-mss chain=forward new-mss=1452 \
protocol=tcp tcp-flags=syn out-interface=pppoe-out1 passthrough=yes
add action=change-mss chain=forward new-mss=1452 \
protocol=tcp tcp-flags=syn in-interface=pppoe-out1 passthrough=yes
Desglossament de l'exemple:
/interface pppoe-client set [find]
Busca la interfície PPPoE client existent i aplica els paràmetres següents.
- add-default-route=yes: Afegeix una ruta per defecte mitjançant aquesta interfície.
- use-peer-dns=yes: Fes servir el servidor DNS proporcionat pel parell PPPoE.
- mru=1492: Estableix el Maximum Receive Unit a 1492 bytes.
- mtu=1492: Estableix el Maximum Transmission Unit a 1492 bytes.
- name=pppoe-out1: Defineix el nom de la interfície PPPoE (canvia'l segons correspongui a la teva configuració).
- user=”el teu_usuari”: Especifica el nom d'usuari per a l'autenticació PPPoE.
- password=”la teva_contrasenya”: Especifica la contrasenya per a l'autenticació PPPoE.
/ip firewall mangle add action=change-mss
Afegeix regles a la taula mangle del tallafoc per ajustar el MSS dels paquets TCP amb la bandera SYN, per assegurar que no excedeixin la mida màxima efectiva permesa després de l'encapsulació PPPoE.
- chain=forward: Aplica la regla als paquets que s'estan reenviant.
- new-mss=1452: Estableix el nou valor MSS a 1452 bytes.
- protocol=tcp: Aplica la regla només als paquets TCP.
- tcp-flags=syn: Aplica la regla només als paquets TCP amb la bandera SYN, que són els paquets d'inici de connexió.
- out-interface=pppoe-out1: Aplica la regla als paquets que surten per la interfície pppoe-out1 (ajusta segons el nom de la teva interfície PPPoE).
- in-interface=pppoe-out1: La segona regla és semblant però s'aplica als paquets entrants per la interfície PPPoE.
- passthrough=yes: Permet que el paquet sigui processat per regles addicionals després d'aquesta.
Aquest és només un exemple bàsic. Haureu d'ajustar els noms de les interfícies, els valors d'usuari i contrasenya, i qualsevol altre paràmetre específic a la vostra xarxa i requisits.
També és important provar aquests canvis en un entorn controlat per assegurar-se que no interrompen la connexió a Internet.
Breu qüestionari de coneixements
Què et va semblar aquest article?
T'atreveixes a avaluar els teus coneixements apresos?
Llibres recomanats per a aquest article
(Book) Networking with MikroTik RouterOS: A Practical Approach to Understanding and Implementing RouterOS
Material d'estudi per al Curs de Certificació MTCNA, actualitzat a RouterOS v7
Llibre Conceptes Fonamentals de MikroTik, RouterOS v7
Material d'estudi per al Curs de Certificació MTCNA, actualitzat a RouterOS v7
articles Relacionats
- Males configuracions a Capa 2: Limitacions de Maquinari Offload a Múltiples Bridges
- Males configuracions a Capa 2: Interfícies LAG i balanceig de càrrega
- Males configuracions a Capa 2: Flux de paquets amb Hardware Offloading i aprenentatge de MAC
- Entenent el Concepte de MTU a Capa 2 i Capa 3: Impactes i Consideracions
- Bonding XOR (balanç-xor) a MikroTik