doc/hu/features.sgml
Giorgos Keramidas eeeafee1f8 Various fixes for the Hungarian translation:
- Fix typos (tested with hungarian/hunspell)
- Fix links (W3C Link Checker)

Submitted by:   gabor
2007-01-15 15:08:13 +00:00

253 lines
12 KiB
Text
Raw Blame History

<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY date "$FreeBSD: www/hu/features.sgml,v 1.1 2007/01/07 22:44:46 keramida Exp $">
<!ENTITY title "A FreeBSD Technol&oacute;giai El&#245;nyeir&#245;l">
<!ENTITY % navinclude.about "INCLUDE">
]>
<!-- FreeBSD Hungarian Documentation Project
Translated by: Gabor Kovesdan <gabor@FreeBSD.org>
Original Revision: r1.28 -->
<html>
&header;
<h1>A FreeBSD sok remek adotts&aacute;ggal rendelkezik.</h1>
<p>Mindegy mire haszn&aacute;lja a
sz&aacute;m&iacute;t&oacute;g&eacute;p&eacute;t, bizony&aacute;ra azt
szeretn&eacute;, ha a rendszer er&#245;forr&aacute;sait
maxim&aacute;lisan kihaszn&aacute;lhatn&aacute;. A FreeBSD
nagyszer&#251; adotts&aacute;gai ezt ny&uacute;jtj&aacute;k
&Ouml;nnek.</p>
<h2>Egy teljes oper&aacute;ci&oacute;s rendszer a 4.4BSD alapjain.</h2>
<p>A FreeBSD kiv&aacute;l&oacute; gy&ouml;kerei a legut&oacute;bbi
<b>BSD</b> kiad&aacute;sb&oacute;l sz&aacute;rmaznak, amelyet a
kaliforniai Berkeley egyetemen m&#251k&ouml;d&#245; Computer Systems
Research Group adott ki. <i>A 4.4BSD Oper&aacute;ci&oacute;s Rendszer
Tervez&eacute;se &eacute;s Implement&aacute;ci&oacute;ja</i>
k&ouml;nyvet a 4.4BSD rendszerm&eacute;rn&ouml;kei &iacute;rt&aacute;k,
&iacute;gy r&eacute;szletesen le&iacute;rja a FreeBSD alapvet&#245;
funkci&oacute;it.</p>
<p>A vil&aacute;gszerte k&uuml;l&ouml;nb&ouml;z&#245; helyen
&eacute;l&#245; &ouml;nk&eacute;ntes fejleszt&#245;i csoportok
&uuml;gyess&eacute;g&eacute;nek &eacute;s tapasztalat&aacute;nak
k&ouml;sz&ouml;nhet&#245;en a FreeBSD Projekt sok tekintetben
kib&#245;v&iacute;tette a 4.4BSD oper&aacute;ci&oacute;s
rendszer adotts&aacute;gait, folyamatosan t&ouml;rekedve arra, hogy
minden &uacute;jabb kiad&aacute;s stabilabb &eacute;s gyorsabb legyen,
emellett a felhaszn&aacute;l&oacute;k ig&eacute;nyeinek
megfelel&#245;en &uacute;j funkcionalit&aacute;ssal
b&#245;v&uuml;lj&ouml;n.</p>
<h2>A FreeBSD nagyobb teljes&iacute;tm&eacute;nyt ny&uacute;jt &eacute;s
kevesebb adminisztr&aacute;ci&oacute;s munk&aacute;t ig&eacute;nyel,
mint m&aacute;s oper&aacute;ci&oacute;s rendszerek.</h2>
<p>A FreeBSD fejleszt&#245;i szembesz&aacute;lltak az
oper&aacute;ci&oacute;s rendszerek tervez&eacute;sekor
felbukkan&oacute; neh&eacute;zs&eacute;gekkel, hogy ezeket a fejlett
funkci&oacute;kat biztos&iacute;ts&aacute;k az &Ouml;n
sz&aacute;m&aacute;ra:</p>
<ul>
<li><b>Az &ouml;sszevont virtu&aacute;lis mem&oacute;ria &eacute;s
f&aacute;jlrendszer gyorst&aacute;raz&oacute; rendszer</b>
folyamatosan szab&aacute;lyozza a szoftverek &aacute;ltal
felhaszn&aacute;lt mem&oacute;ri&aacute;t &eacute;s a lemez
gyorst&aacute;r&aacute;t. Ennek eredm&eacute;nyek&eacute;ppen
a szoftverei kiv&aacute;l&oacute; mem&oacute;riakezel&eacute;sben
&eacute;s nagy teljes&iacute;tm&eacute;ny&#251;
lemezhaszn&aacute;latban r&eacute;szes&uuml;lnek, &iacute;gy
a rendszergazda mentes&uuml;l a gyorst&aacute;rak
finomhangol&aacute;s&aacute;b&oacute;l ered&#245; teher
al&oacute;l.</li>
<li><b>A kompatibilit&aacute;si modulok</b> lehet&#245;v&eacute;
teszik, hogy Linux, SCO UNIX &eacute;s System V Release 4
szoftvereket futtasson a FreeBSD rendszer&eacute;n.</li>
<li><b>A Soft Updates rendszer</b> fejlett f&aacute;jlrendszer
teljes&iacute;tm&eacute;nyt ny&uacute;jt a biztons&aacute;g
&eacute;s stabilit&aacute;s fel&aacute;ldoz&aacute;sa
n&eacute;lk&uuml;l. A f&aacute;jlrendszer meta-adatokkal
v&eacute;gzend&#245; m&#251;veleteit elemzi, hogy ne kelljen
minden ilyen m&#251;veletet szinkronban kezelnie.
Egy bels&#245; nyomk&ouml;vet&eacute;st v&eacute;gez
a meta-adatok v&aacute;ltoz&aacute;sair&oacute;l, ezzel
egyfajta gyorst&aacute;rat l&eacute;trehozva a meta-adatok
sz&aacute;m&aacute;ra. Az azonos f&aacute;jlhoz
&eacute;rkez&#245; k&eacute;s&#245;bbi meta-adatokat
&uacute;jra&iacute;rja a gyorst&aacute;rban, majd &uacute;gy
rendezi azt, hogy hat&eacute;konyabban feldolgozhat&oacute;
legyen. Az olyan funkci&oacute;k, mint a h&aacute;tt&eacute;rben
t&ouml;rt&eacute;n&#245; f&aacute;jlrendszer-ellen&#245;rz&eacute;s,
vagy a pillanatk&eacute;p (snapshot) k&eacute;sz&iacute;t&eacute;s
a f&aacute;jlrendszerr&#245;l, a Soft Updates rendszerrel
val&oacute; egy&uuml;ttm&#251;k&ouml;d&eacute;s &eacute;s
teljes&iacute;tm&eacute;nyi megfontol&aacute;sok alapk&aacute;n
k&eacute;sz&uuml;ltek.</li>
<li><b>A f&aacute;jlrendszer pillanatk&eacute;pek (snapshotok)</b>
lehet&#245;v&eacute; teszik a rendszergazda sz&aacute;m&aacute;ra,
hogy a f&aacute;jlrendszer szabad ter&uuml;let&eacute;t
kihaszn&aacute;lva pillanatk&eacute;peket k&eacute;sz&iacute;tsen
biztons&aacute;gi ment&eacute;s c&eacute;lj&aacute;b&oacute;l.
Szint&eacute;n lehets&eacute;ges az <b>fsck h&aacute;tt&eacute;rben
val&oacute; futtat&aacute;sa</b>, ezzel a rendszer
t&ouml;bbfelhaszn&aacute;l&oacute;s m&oacute;dba l&eacute;phet,
an&eacute;lk&uuml;l, hogy a
f&aacute;jlrendszer-ellen&#245;rz&eacute;s kimarad&aacute;st
okozna.</li>
<li>Az <b>IP Security (IPsec)</b> protokoll fejlett
h&aacute;l&oacute;zati biztons&aacute;got k&iacute;n&aacute;l,
&eacute;s t&aacute;mogatja a k&ouml;vetkez&#245;
gener&aacute;ci&oacute;s Internet Protokollt, az IPv6-ot. A FreeBSD
IPsec implement&aacute;ci&oacute;ja emellett t&aacute;mogat sok
<b>kriptografikus gyors&iacute;t&oacute; hardvert</b>.</li>
<li><b>Az IPv6 t&aacute;mogat&aacute;s</b> az alaprendszerben a
KAME IPv6 stack-en kereszt&uuml;l biztos&iacute;tja, hogy a
FreeBSD minden neh&eacute;zs&eacute;g n&eacute;lk&uuml;l
integr&aacute;lhat&oacute; legyen a k&ouml;vetkez&#245;
gener&aacute;ci&oacute;s h&aacute;l&oacute;zati k&ouml;rnyezetekbe.
Ezenk&iacute;v&uuml;l a FreeBSD mell&eacute; sok olyan szoftver
j&aacute;r, amelyek t&aacute;mogatj&aacute;k az IPv6
protokollt!</li>
<li><b>A t&ouml;bbsz&aacute;l&uacute; SMP technol&oacute;gia</b>
t&aacute;mogat&aacute;sa k&eacute;pess&eacute; teszi a
rendszert arra, hogy p&aacute;rhuzamosan t&ouml;bb processzoron
fusson a kernel, &eacute;s a <b>kernel preemption</b>
seg&iacute;ts&eacute;g&eacute;vel a magas
prior&iacute;t&aacute;s&uacute; kernel feladatok
els&#245;bbs&eacute;get nyerhetnek a t&ouml;bbi folyamattal szemben,
cs&ouml;kkentve ezzel a k&eacute;sedelmet. Ebbe beletartozik a
<b>t&ouml;bbsz&aacute;las h&aacute;l&oacute;zati stack</b> &eacute;s
a <b>t&ouml;bbsz&aacute;las virtu&aacute;lis mem&oacute;ria
alrendszer</b>. A FreeBSD 6.X &oacute;ta a teljesen
p&aacute;rhuzamos VFS rendszerrel az UFS f&aacute;jlrendszer
folyamatai is t&ouml;bb processzoron futhatnak egyszerre, ezzel
megosztva a CPU-intenz&iacute;v I/O folyamatokat.</li>
<li><b>Az M:N sz&aacute;laz&aacute;snak (pthreads)</b>
k&ouml;sz&ouml;nhet&#245;en a sz&aacute;lak
sk&aacute;l&aacute;zhat&oacute; m&oacute;don
futhatnak t&ouml;bb processzoron, a sz&aacute;lakat
felt&eacute;rk&eacute;pezve kis sz&aacute;m&uacute;
<b>Kernel Schedulable Entity</b>-be. A <b>Scheduler Activation</b>
modell adopt&aacute;l&aacute;s&aacute;val a sz&aacute;laz&aacute;sos
megk&ouml;zel&iacute;t&eacute;s sz&aacute;mos alkalmaz&aacute;s
speci&aacute;lis ig&eacute;nyeinek eleget tesz.</li>
<li><b>A Netgraph h&aacute;l&oacute;zati stack</b>
seg&iacute;ts&eacute;g&eacute;vel a fejleszt&#245;k k<>nnyen &eacute;s
dinamikusan kib&#245;v&iacute;thetik a h&aacute;l&oacute;zati
stacket egy k&uuml;l&ouml;n&aacute;ll&oacute; r&eacute;teggel.
A Netgraph csom&oacute;pontok &uacute;j h&aacute;l&oacute;zati
szolg&aacute;ltat&aacute;sok sz&eacute;les k&ouml;r&eacute;t
t&aacute;mogatj&aacute;k, mint p&eacute;ld&aacute;ul az
encapsulation, tunneling szolg&aacute;ltat&aacute;sokat, a
titkos&iacute;t&aacute;st &eacute;s a teljes&iacute;tm&eacute;ny
&aacute;tdolgoz&aacute;s&aacute;t. Ennek eredm&eacute;nyek&eacute;nt
gyorsan &eacute;s kevesebb hib&aacute;val k&eacute;sz&uuml;lhet
protot&iacute;pus &eacute;s kereskedelmi telep&iacute;t&eacute;s a
kifejlesztett h&aacute;l&oacute;zati
szolg&aacute;ltat&aacute;sokb&oacute;l.</li>
<li><b>A megn&ouml;velt biztons&aacute;g a TrustedBSD MAC
keretrendszerrel</b> lehet&#245;v&eacute; teszi, hogy
az oper&aacute;ci&oacute;s rendszer biztons&aacute;gi
modellj&eacute;t testreszabjuk specifikus k&ouml;rnyezetek
sz&aacute;m&aacute;ra, a meger&#245;s&iacute;t&#245;
szab&aacute;lyokt&oacute;l kezdve az elrendelt bizalmass&aacute;gi
c&iacute;mk&eacute;z&eacute;sig. Ezekbe a szab&aacute;lyokba
beletartozik p&eacute;ld&aacute;ul a <b>Multi-Level Security
(MLS)</b>, vagy a <b>Biba Integrit&aacute;sv&eacute;delem</b>.
A kieg&eacute;sz&iacute;t&#245; modulok k&ouml;zt
megtal&aacute;lhat&oacute; a <b>SEBSD</b>, a <b>Type Enforcement</b>
egy FLASK alap&uacute; implement&aacute;ci&oacute;ja.</li>
<li><b>A GEOM modul&aacute;ris lemezkezel&#245; r&eacute;teg</b>
seg&iacute;ts&eacute;g&eacute;vel gyorsan kifejleszthet&#245;k
&uacute;j lemezkezel&#245; szolg&aacute;ltat&aacute;sok &eacute;s
k&ouml;nnyen integr&aacute;lhat&oacute;k a FreeBSD lemezkezel&#245;
alrendszer&eacute;be. A GEOM egy megb&iacute;zhat&oacute; modellt
biztos&iacute;t a lemezek felfedez&eacute;s&eacute;hez &eacute;s
r&eacute;tegez&eacute;s&eacute;hez, k&ouml;nny&#251;v&eacute;
t&eacute;ve ezzel az olyan szolg&aacute;ltat&aacute;sok
haszn&aacute;lat&aacute;t, mint a RAID, vagy a
k&ouml;tetkezel&eacute;s.</li>
<li><b>A GEOM-Based Disk Encryption (GBDE)</b> egy er&#245;s
kriptogr&aacute;fiai v&eacute;delmet ny&uacute;jt a GEOM
keretrendszer haszn&aacute;lat&aacute;val. K&eacute;pes
v&eacute;deni f&aacute;jlrendszereket, swap eszk&ouml;z&ouml;ket,
vagy egy&eacute;b t&aacute;rol&oacute; m&eacute;di&aacute;t.</li>
<li>A <b>Kernel Queues</b> seg&iacute;ts&eacute;g&eacute;vel
az alkalmaz&aacute;sok hat&eacute;konyabban v&aacute;laszolhatnak sok
aszinkron esem&eacute;nyre, mint p&eacute;ld&aacute;ul a
f&aacute;jl- &eacute;s socket I/O, n&ouml;velve ezzel az
alkalmaz&aacute;s &eacute;s a rendszer
teljes&iacute;tm&eacute;ny&eacute;t.</li>
<li>Az <b>Accept Filters</b> alrendszer a kapcsolat-intenz&iacute;v
szolg&aacute;ltat&aacute;sok, mint pl.
webszerverek sz&aacute;m&aacute;ra lehet&#245;v&eacute; teszi, hogy
a funkcionalit&aacute;suk egy r&eacute;sz&eacute;t a kernelben
futtass&aacute;k, n&ouml;velve ezzel a
teljes&iacute;tm&eacute;nyt.</li>
</ul>
<h2>A FreeBSD rengeteg biztons&aacute;gi funkci&oacute;val rendelkezik,
hogy megv&eacute;dje a h&aacute;l&oacute;zatokat &eacute;s a
kiszolg&aacute;l&oacute;kat.</h2>
<p>A FreeBSD fejleszt&#245;k ugyan&uacute;gy t&ouml;r&#245;dnek a
biztons&aacute;ggal is, mint a teljes&iacute;tm&eacute;nnyel &eacute;s
a stabilit&aacute;ssal. A FreeBSD a kernel szintj&eacute;n
t&aacute;mogatja az <b>alapos IP t&#251;zfalaz&aacute;st</b> &eacute;s
egy&eacute;b szolg&aacute;ltat&aacute;sokat is, mint
p&eacute;ld&aacute;ul az <b>IP proxy
&aacute;tj&aacute;r&oacute;kat</b>, <b>hozz&aacute;f&eacute;r&eacute;si
list&aacute;kat</b>, <b>mandatory acces controlt</b>, <b>jail
alap&uacute; virtu&aacute;lis hosztok kezel&eacute;s&eacute;t</b>
&eacute;s <b>kriptogr&aacute;fi&aacute;val v&eacute;dett lemezeket</b>.
Ezek a funkci&oacute;k felhaszn&aacute;lhat&oacute;k magas
biztons&aacute;gi ig&eacute;ny&#251; szolg&aacute;ltat&aacute;sok
v&eacute;delm&eacute;re a k&ouml;lcs&ouml;n&ouml;sen bizalmatlan
szolg&aacute;ltat&oacute;k &eacute;s &uuml;gyfelek k&ouml;z&ouml;tt,
a h&aacute;l&oacute;zati szegmensek er&#245;s
szepar&aacute;l&aacute;s&aacute;ra, &eacute;s
biztons&aacute;gos inform&aacute;ci&oacute;-&aacute;raml&aacute;st
biztos&iacute;t&oacute; csatorn&aacute;k
l&eacute;trehoz&aacute;s&aacute;ra.</p>
<p>A FreeBSD ezenk&iacute;v&uuml;l t&aacute;mogat kriptogr&aacute;fiai
szoftvereket, biztons&aacute;gos shelleket, Kerberos
authentik&aacute;ci&oacute;t, jail-ekkel megval&oacute;s&iacute;tott
virtu&aacute;lis szervereket, chroot szolg&aacute;ltat&aacute;st a
szoftverek f&aacute;jlrendszerhez val&oacute;
hozz&aacute;f&eacute;r&eacute;s&eacute;nek
korl&aacute;toz&aacute;s&aacute;ra, biztons&aacute;gos RPC
szolg&aacute;ltat&aacute;st &eacute;s hozz&aacute;f&eacute;r&eacute;si
list&aacute;kat a TCP wrappers-t t&aacute;mogat&oacute;
alkalmaz&aacute;sok sz&aacute;m&aacute;ra.</p>
&footer;
</html>
<!--
Local Variables:
mode: sgml
sgml-indent-data: t
sgml-omittag: nil
sgml-always-quote-attributes: t
End:
-->