linux (és *bsd) meg az rfc-k

Fórumok

linux (és *bsd) meg az rfc-k

Hozzászólások

[quote:6335ad7702="ruczati"]Hahómindenki,

nekem éppen az a bánatom, hogy nem tudom, mely rfc-k vannak éppen megvalósítva a linux meg a bsd kernelekben, és nem tudok rájuk hivatkozni. Az például szép, hogy van ppp header compression a linux kernelben, de hogy az éppen a 2507, 2508, 2509 rfc-ket implementálja-e, az ugye nem biztos (bsd kerneleket nemismeri), hogy mennyire, az meg megint 1 másik kérdés. És ezen kívül még van 10, ami érdekes lenne.

A userspace-ben megoldható rfc-k nem érdekelnek; vagyis inkább úgy fogalmaznék, hogy hogyan néz ki az rfc-k azon legnagyobb részhalmaza, melynek minden tagját implementálja a linux/*bsd kernel?

Köszi,
r

Kellemes időtöltést a következő évezredben :)

Irányadóként talán jó lehet (FreeBSD 5.3-BETA7):

/sys (csak a kernel)
[code:1:6335ad7702]
bra@japan[/usr/src/sys]$ egrep -rohi "RFC( ||-|_)[0-9]+" . | sed -E "s/( |-|_)//g" | sort | uniq
RFC1014
RFC1024
RFC1035
RFC1042
RFC1048
RFC1051
RFC1057
RFC1089
RFC1094
RFC1108
RFC1112
RFC1122
RFC1171
RFC1191
RFC1201
RFC1213
RFC1256
RFC1323
RFC1331
RFC1337
RFC1340
RFC1483
RFC1490
RFC1547
RFC1552
RFC1573
RFC1577
RFC1618
RFC1624
RFC1643
RFC1644
RFC1650
RFC1661
RFC1662
RFC1700
RFC1701
RFC1724
RFC1770
RFC1812
RFC1825
RFC1826
RFC1827
RFC1853
RFC1858
RFC1883
RFC1885
RFC1933
RFC1948
RFC1973
RFC1990
RFC1994
RFC2003
RFC2004
RFC2018
RFC2040
RFC2054
RFC2065
RFC2083
RFC2133
RFC2225
RFC2292
RFC2344
RFC2358
RFC2362
RFC2367
RFC2373
RFC2374
RFC2385
RFC2393
RFC2394
RFC2395
RFC240
RFC2401
RFC2402
RFC2406
RFC2407
RFC2409
RFC2427
RFC2460
RFC2461
RFC2462
RFC2463
RFC2465
RFC2466
RFC2467
RFC2473
RFC2481
RFC2497
RFC2516
RFC2529
RFC2553
RFC2597
RFC2625
RFC2637
RFC2661
RFC2710
RFC2734
RFC2783
RFC2893
RFC3041
RFC3042
RFC3056
RFC3146
RFC3168
RFC3390
RFC3542
RFC768
RFC790
RFC791
RFC792
RFC793
RFC826
RFC877
RFC950
RFC951
RFC961

Összesen 116 találat.
[/code:1:6335ad7702]
Ugyanez a teljes src-ben (kernel és userland is):
[code:1:6335ad7702]
bra@japan[/usr/src]$ egrep -rohi "RFC( ||-|_)[0-9]+" . | sed -E "s/( |-|_)//g" | sort | uniq
RFC0000
RFC0791
RFC0793
RFC0959
RFC10
RFC1001
RFC1002
RFC1009
RFC1010
RFC1011
RFC1014
RFC1016
RFC1020
RFC1024
RFC1031
RFC1032
RFC1033
RFC1034
RFC1035
RFC1038
RFC1042
RFC1043
RFC1045
RFC1047
RFC1048
RFC1049
RFC1050
RFC1051
RFC1052
RFC1057
RFC1058
RFC1059
RFC1063
RFC1065
RFC1066
RFC1071
RFC1072
RFC1073
RFC1075
RFC1078
RFC1079
RFC1080
RFC1084
RFC1089
RFC1090
RFC1091
RFC1094
RFC1095
RFC1096
RFC1098
RFC1101
RFC1108
RFC1109
RFC1112
RFC1113
RFC1114
RFC1115
RFC1116
RFC1119
RFC1122
RFC1123
RFC1129
RFC1144
RFC1155
RFC1156
RFC1157
RFC1166
RFC1171
RFC1172
RFC1179
RFC1183
RFC1184
RFC1186
RFC1188
RFC1190
RFC1191
RFC1196
RFC1201
RFC1212
RFC1213
RFC1237
RFC1256
RFC1258
RFC1274
RFC1282
RFC1288
RFC1305
RFC1319
RFC1320
RFC1321
RFC1323
RFC1327
RFC1331
RFC1332
RFC1334
RFC1337
RFC1340
RFC1341
RFC1344
RFC1347
RFC1348
RFC1350
RFC1358
RFC1372
RFC1393
RFC1395
RFC1396
RFC1406
RFC1408
RFC1411
RFC1412
RFC1413
RFC1416
RFC1421
RFC1422
RFC1423
RFC1424
RFC1425
RFC1428
RFC1442
RFC1443
RFC1444
RFC1445
RFC1448
RFC1464
RFC1466
RFC1480
RFC1483
RFC1489
RFC1490
RFC1495
RFC1497
RFC1508
RFC1509
RFC1510
RFC1519
RFC1521
RFC1522
RFC1530
RFC1532
RFC1533
RFC1535
RFC1536
RFC1537
RFC1543
RFC1546
RFC1547
RFC1548
RFC1552
RFC1568
RFC1570
RFC1571
RFC1572
RFC1573
RFC1577
RFC1589
RFC1591
RFC1603
RFC1611
RFC1612
RFC1618
RFC1624
RFC1626
RFC1629
RFC1635
RFC1637
RFC1639
RFC1643
RFC1644
RFC1650
RFC1651
RFC1652
RFC1661
RFC1662
RFC1664
RFC1700
RFC1701
RFC1702
RFC1704
RFC1706
RFC1712
RFC1713
RFC1716
RFC1717
RFC1723
RFC1724
RFC1737
RFC1738
RFC1750
RFC1755
RFC1761
RFC1769
RFC1770
RFC1778
RFC1779
RFC1783
RFC1794
RFC1796
RFC1808
RFC1812
RFC1813
RFC1814
RFC1819
RFC1825
RFC1826
RFC1827
RFC1829
RFC1830
RFC1831
RFC1832
RFC1833
RFC1834
RFC1853
RFC1854
RFC1858
RFC1863
RFC1866
RFC1869
RFC1870
RFC1876
RFC1877
RFC1881
RFC1883
RFC1884
RFC1885
RFC1886
RFC1888
RFC1891
RFC1892
RFC1893
RFC1894
RFC1900
RFC1905
RFC1912
RFC1913
RFC1916
RFC1918
RFC1920
RFC1933
RFC1938
RFC1939
RFC1948
RFC1950
RFC1951
RFC1952
RFC1962
RFC1964
RFC1967
RFC1971
RFC1973
RFC1974
RFC1975
RFC1976
RFC1977
RFC1979
RFC1981
RFC1982
RFC1985
RFC1989
RFC1990
RFC1993
RFC1994
RFC1995
RFC1996
RFC1997
RFC1998
RFC20
RFC2003
RFC2004
RFC2010
RFC2011
RFC2018
RFC2025
RFC2026
RFC2028
RFC2030
RFC2033
RFC2034
RFC2040
RFC2045
RFC2050
RFC2052
RFC2054
RFC2055
RFC2065
RFC2066
RFC2068
RFC2073
RFC2078
RFC2080
RFC2083
RFC2096
RFC2101
RFC2104
RFC2117
RFC2118
RFC2119
RFC2125
RFC2131
RFC2132
RFC2133
RFC2136
RFC2137
RFC2138
RFC2139
RFC2141
RFC2142
RFC2147
RFC2153
RFC2156
RFC2157
RFC2163
RFC2165
RFC2167
RFC2168
RFC2169
RFC2181
RFC2182
RFC2203
RFC2205
RFC2217
RFC2219
RFC2225
RFC2228
RFC2229
RFC2230
RFC2234
RFC2240
RFC2241
RFC2242
RFC2246
RFC2247
RFC2251
RFC2252
RFC2253
RFC2254
RFC2255
RFC2256
RFC2279
RFC2281
RFC2282
RFC2283
RFC2290
RFC2292
RFC2295
RFC2298
RFC2307
RFC2308
RFC2314
RFC2315
RFC2317
RFC2319
RFC2328
RFC2334
RFC2335
RFC2338
RFC2344
RFC2345
RFC2346
RFC2349
RFC2352
RFC2355
RFC2358
RFC2362
RFC2365
RFC2367
RFC2373
RFC2374
RFC2375
RFC2385
RFC2389
RFC2391
RFC2393
RFC2394
RFC2395
RFC2396
RFC240
RFC2401
RFC2402
RFC2403
RFC2404
RFC2405
RFC2406
RFC2407
RFC2408
RFC2409
RFC2410
RFC2411
RFC2418
RFC2427
RFC2428
RFC2433
RFC2434
RFC2436
RFC2437
RFC2440
RFC2451
RFC2459
RFC2460
RFC2461
RFC2462
RFC2463
RFC2464
RFC2465
RFC2466
RFC2467
RFC2470
RFC2472
RFC2473
RFC2476
RFC2478
RFC2481
RFC2485
RFC2487
RFC2492
RFC2497
RFC2516
RFC2529
RFC2533
RFC2535
RFC2536
RFC2537
RFC2538
RFC2539
RFC2540
RFC2541
RFC2545
RFC2548
RFC2553
RFC2554
RFC2560
RFC2563
RFC2579
RFC2582
RFC2597
RFC2606
RFC2608
RFC2610
RFC2616
RFC2617
RFC2622
RFC2625
RFC2630
RFC2637
RFC2661
RFC2671
RFC2672
RFC2673
RFC2675
RFC2684
RFC2695
RFC2710
RFC2711
RFC2712
RFC2732
RFC2734
RFC2741
RFC2743
RFC2744
RFC2761
RFC2765
RFC2766
RFC2770
RFC2772
RFC2782
RFC2783
RFC2795
RFC2798
RFC2821
RFC2822
RFC2825
RFC2826
RFC2829
RFC2830
RFC2840
RFC2845
RFC2851
RFC2852
RFC2857
RFC2863
RFC2865
RFC2866
RFC2867
RFC2868
RFC2869
RFC2870
RFC2874
RFC2893
RFC2894
RFC2915
RFC2916
RFC292
RFC2920
RFC2929
RFC2930
RFC2931
RFC2937
RFC2957
RFC2958
RFC2972
RFC2988
RFC3007
RFC3008
RFC3011
RFC3026
RFC3032
RFC3039
RFC3041
RFC3042
RFC3056
RFC3068
RFC3071
RFC3090
RFC3092
RFC3107
RFC3110
RFC3118
RFC3123
RFC3142
RFC3146
RFC3152
RFC3168
RFC3174
RFC3177
RFC3197
RFC3211
RFC3219
RFC3225
RFC3226
RFC3258
RFC3268
RFC3280
RFC3305
RFC3314
RFC3315
RFC3319
RFC3330
RFC3363
RFC3364
RFC3390
RFC3401
RFC3402
RFC3403
RFC3404
RFC3425
RFC3439
RFC3445
RFC3454
RFC3467
RFC3484
RFC3490
RFC3491
RFC3492
RFC3493
RFC3513
RFC3514
RFC3530
RFC3535
RFC3542
RFC3548
RFC3552
RFC3561
RFC3566
RFC3568
RFC3569
RFC3574
RFC3579
RFC3590
RFC3596
RFC3597
RFC3602
RFC3629
RFC3633
RFC3645
RFC3646
RFC3655
RFC3658
RFC3667
RFC3668
RFC3704
RFC3736
RFC3750
RFC3755
RFC3757
RFC3833
RFC3845
RFC4
RFC5
RFC608
RFC625
RFC678
RFC727
RFC732
RFC733
RFC734
RFC736
RFC738
RFC742
RFC765
RFC768
RFC783
RFC790
RFC791
RFC792
RFC793
RFC795
RFC796
RFC799
RFC805
RFC810
RFC811
RFC812
RFC813
RFC814
RFC815
RFC816
RFC817
RFC819
RFC821
RFC822
RFC823
RFC826
RFC830
RFC850
RFC854
RFC855
RFC856
RFC857
RFC858
RFC859
RFC86
RFC860
RFC861
RFC862
RFC863
RFC864
RFC865
RFC867
RFC868
RFC877
RFC879
RFC881
RFC882
RFC883
RFC885
RFC887
RFC893
RFC894
RFC896
RFC903
RFC906
RFC919
RFC920
RFC921
RFC922
RFC923
RFC930
RFC931
RFC940
RFC943
RFC950
RFC951
RFC952
RFC953
RFC954
RFC959
RFC961
RFC963
RFC964
RFC973
RFC974
RFC976
RFC980
RFC987
RFC994
RFC995
RFC997

Összesen 677 találat.
[/code:1:6335ad7702]

Linux kernel 2.6.8.1:
[code:1:6335ad7702]
bra@japan[/tmp/linux-2.6.8.1]$ egrep -rohi "RFC( ||-|_)[0-9]+" . | sed -E "s/( |-|_)//g" | sort | uniq
RFC1001
RFC1002
RFC1024
RFC1042
RFC1048
RFC1051
RFC1063
RFC1071
RFC1112
RFC1122
RFC1185
RFC1191
RFC1201
RFC1213
RFC1294
RFC1320
RFC1321
RFC1323
RFC1337
RFC1356
RFC1390
RFC1414
RFC1469
RFC1483
RFC1490
RFC1512
RFC1547
RFC1577
RFC1583
RFC1584
RFC1597
RFC1613
RFC1620
RFC1626
RFC1717
RFC1750
RFC1755
RFC1770
RFC1812
RFC1832
RFC1885
RFC1918
RFC1951
RFC1979
RFC1981
RFC1982
RFC1990
RFC2011
RFC2012
RFC2013
RFC2018
RFC2067
RFC2104
RFC2131
RFC2133
RFC2144
RFC2202
RFC2203
RFC2292
RFC2364
RFC2367
RFC2394
RFC2401
RFC2402
RFC2407
RFC2410
RFC2414
RFC2451
RFC2460
RFC2461
RFC2462
RFC2465
RFC2466
RFC2473
RFC2474
RFC2475
RFC2481
RFC2495
RFC2497
RFC2516
RFC2526
RFC2553
RFC2581
RFC2582
RFC2612
RFC2623
RFC2625
RFC2684
RFC2711
RFC2734
RFC2744
RFC2861
RFC2863
RFC2960
RFC2962
RFC2988
RFC3
RFC3010
RFC3041
RFC3056
RFC3173
RFC4
RFC6
RFC7
RFC768
RFC790
RFC791
RFC793
RFC8
RFC815
RFC826
RFC950
RFC961

Összesen 113 találat.
[/code:1:6335ad7702]

Ez aztán kimerítő válasz volt.

Elsőre nem értettem az évezredes dumát, de aztán rá kellett tapadjak a shiftre is, hogy még ebben az évezredben leérjek az oldal aljára az egérgörgővel...

[quote:13795e9a77="boobaa"]Ez aztán kimerítő válasz volt.

Elsőre nem értettem az évezredes dumát, de aztán rá kellett tapadjak a shiftre is, hogy még ebben az évezredben leérjek az oldal aljára az egérgörgővel...

Az "évezredes duma" arról szól, hogy szinte lehetetlen kideríteni, hogy a kernel milyen RFC-ket milyen szinten implementál. Ha ezt ki akarod deríteni, a következő évezredet biztos rászánhatod.

Hahómindenki,

nekem éppen az a bánatom, hogy nem tudom, mely rfc-k vannak éppen megvalósítva a linux meg a bsd kernelekben, és nem tudok rájuk hivatkozni. Az például szép, hogy van ppp header compression a linux kernelben, de hogy az éppen a 2507, 2508, 2509 rfc-ket implementálja-e, az ugye nem biztos (bsd kerneleket nemismeri), hogy mennyire, az meg megint 1 másik kérdés. És ezen kívül még van 10, ami érdekes lenne.

A userspace-ben megoldható rfc-k nem érdekelnek; vagyis inkább úgy fogalmaznék, hogy hogyan néz ki az rfc-k azon legnagyobb részhalmaza, melynek minden tagját implementálja a linux/*bsd kernel?

Köszi,
r