FreeBSD auxilium protocolli Netlink in nucleo adhibito addit. Linux

Basis codicis FreeBSD implementationem protocolli communicationis Netlink (RFC 3549) adoptavit, quae in... Linux для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ взаимодСйствия ядра с процСссами Π² пространствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ ограничиваСтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ сСмСйства ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ NETLINK_ROUTE для управлСния состояниСм сСтСвой подсистСмы Π² ядрС.

Π’ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Netlink позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΎ FreeBSD Linux-ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ ip ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° iproute2 для управлСния сСтСвыми интСрфСйсами, установки IP-адрСсов, настройки ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ манипуляции ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ nexthop, хранящими Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ состоянии, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² ΠΆΠ΅Π»Π°Π΅ΠΌΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ назначСния. ПослС Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ измСнСния Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ использованиС Netlink Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Bird.

Exsecutio Netlink pro FreeBSD designatus est ut nuclei oneris moduli qui, si fieri potest, alios nucleos subsystematis non afficit et opus separatum queues (tasqueue) efficit ut nuntii advenientes per protocollum processum ac operationes in modo asynchrono perficiant. Ratio portandi Netlink est defectus mechanismi normae ad commercium cum subsystematibus nucleis, quae ad diversas subsystematum rectores et proprias protocolla inveniendas ducit.

Netlink stratum communicationis unificatum praebet et nuntius extensibilis format quae intermediam agere potest quae automatice disparata notitia ex diversis fontibus in unam petitionem coniungit. Exempli gratia, subsystematum FreeBSD sicut devd, carcerem, et pfilctl ad Netlink migrare possunt, nunc proprio ioctl utentes vocat, quod creationem applicationum ad operandum cum his subsystematibus multum simpliciorem reddet. Praeterea Netlink usus obiectis et coetus in ACERVUS proximos modificare ut in ACERVUS excitandis plus commercium cum usoris spatii fusione processuum patietur.

Features currently implemented:

  • Questus notitias de itineribus, obiectis et coetibus proximis, interfaces retis, inscriptiones et exercituum vicinarum (arp/ndp).
  • Institutio notificationum circa apparentiam et disiunctio interfaces retis, inscriptiones occasus et delendo, vias addendo et delendo.
  • Addens et removens itinera, objecta et coetus, portae, interfaces retis.
  • Integratio cum Rtsocki interface ad mensam fuso regendam.

Source: opennet.ru

Emptum certos hospites pro locis cum praesidio DDoS, VPS VDS servers πŸ”₯ Eme hospitium interretiale fidum cum praesidio DDoS, servitores VPS VDS | ProHoster