1a. Juuripalvelimet saadaan esimerkiksi komennolla dig
. ns (pelkkä dig ilman argumentteja tekee saman asian)
; <<>> DiG 9.2.1 <<>> . ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51089 ;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 9 ;; QUESTION SECTION: ;. IN NS ;; ANSWER SECTION: . 77724 IN NS J.ROOT-SERVERS.NET. . 77724 IN NS K.ROOT-SERVERS.NET. . 77724 IN NS L.ROOT-SERVERS.NET. . 77724 IN NS M.ROOT-SERVERS.NET. . 77724 IN NS A.ROOT-SERVERS.NET. . 77724 IN NS B.ROOT-SERVERS.NET. . 77724 IN NS C.ROOT-SERVERS.NET. . 77724 IN NS D.ROOT-SERVERS.NET. . 77724 IN NS E.ROOT-SERVERS.NET. . 77724 IN NS F.ROOT-SERVERS.NET. . 77724 IN NS G.ROOT-SERVERS.NET. . 77724 IN NS H.ROOT-SERVERS.NET. . 77724 IN NS I.ROOT-SERVERS.NET. ;; ADDITIONAL SECTION: A.ROOT-SERVERS.NET. 604574 IN A 198.41.0.4 C.ROOT-SERVERS.NET. 263749 IN A 192.33.4.12 E.ROOT-SERVERS.NET. 595116 IN A 192.203.230.10 F.ROOT-SERVERS.NET. 263775 IN A 192.5.5.241 I.ROOT-SERVERS.NET. 263715 IN A 192.36.148.17 J.ROOT-SERVERS.NET. 604574 IN A 192.58.128.30 K.ROOT-SERVERS.NET. 263736 IN A 193.0.14.129 L.ROOT-SERVERS.NET. 263761 IN A 198.32.64.12 M.ROOT-SERVERS.NET. 594490 IN A 202.12.27.33 ;; Query time: 40 msec ;; SERVER: 130.233.45.33#53(130.233.45.33) ;; WHEN: Tue Dec 7 15:39:47 2004 ;; MSG SIZE rcvd: 372
Valitaan näistä yksi:
dig @a.root-servers.net. www.hut.fi +norecurse
; <<>> DiG 9.2.1 <<>> @a.root-servers.net. www.hut.fi +norecurse ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14508 ;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 6, ADDITIONAL: 6 ;; QUESTION SECTION: ;www.hut.fi. IN A ;; AUTHORITY SECTION: fi. 172800 IN NS HYDRA.HELSINKI.fi. fi. 172800 IN NS NS.UU.NET. fi. 172800 IN NS T.NS.VERIO.NET. fi. 172800 IN NS NS1-FIN.GLOBAL.SONERA.fi. fi. 172800 IN NS NS-SE.ELISA.NET. fi. 172800 IN NS PRIFI.FICORA.fi. ;; ADDITIONAL SECTION: HYDRA.HELSINKI.fi. 172800 IN A 128.214.4.29 NS.UU.NET. 172800 IN A 137.39.1.3 T.NS.VERIO.NET. 172800 IN A 192.67.14.16 NS1-FIN.GLOBAL.SONERA.fi. 172800 IN A 193.210.18.31 NS-SE.ELISA.NET. 172800 IN A 62.248.254.2 PRIFI.FICORA.fi. 172800 IN A 193.229.4.44 ;; Query time: 145 msec ;; SERVER: 198.41.0.4#53(a.root-servers.net.) ;; WHEN: Tue Dec 7 15:40:05 2004 ;; MSG SIZE rcvd: 290
dig @hydra.helsinki.fi. www.hut.fi +norecurse
; <<>> DiG 9.2.1 <<>> @hydra.helsinki.fi. www.hut.fi +norecurse ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50422 ;; flags: qr ra; QUERY: 1, ANSWER: 0, AUTHORITY: 3, ADDITIONAL: 3 ;; QUESTION SECTION: ;www.hut.fi. IN A ;; AUTHORITY SECTION: hut.fi. 21600 IN NS ns2.hut.fi. hut.fi. 21600 IN NS ns-secondary.funet.fi. hut.fi. 21600 IN NS ns1.hut.fi. ;; ADDITIONAL SECTION: ns1.hut.fi. 3489 IN A 130.233.224.1 ns2.hut.fi. 3489 IN A 130.233.224.13 ns-secondary.funet.fi. 11841 IN A 128.214.248.132 ;; Query time: 39 msec ;; SERVER: 128.214.4.29#53(hydra.helsinki.fi.) ;; WHEN: Tue Dec 7 15:40:19 2004 ;; MSG SIZE rcvd: 145
dig @ns1.hut.fi www.hut.fi +norecurse
; <<>> DiG 9.2.1 <<>> @ns1.hut.fi. www.hut.fi +norecurse ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39285 ;; flags: qr aa ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3 ;; QUESTION SECTION: ;www.hut.fi. IN A ;; ANSWER SECTION: www.hut.fi. 3600 IN A 130.233.220.31 ;; AUTHORITY SECTION: hut.fi. 3600 IN NS ns-secondary.funet.fi. hut.fi. 3600 IN NS ns1.hut.fi. hut.fi. 3600 IN NS ns2.hut.fi. ;; ADDITIONAL SECTION: ns1.hut.fi. 3600 IN A 130.233.224.1 ns2.hut.fi. 3600 IN A 130.233.224.13 ns-secondary.funet.fi. 5072 IN A 128.214.248.132 ;; Query time: 38 msec ;; SERVER: 130.233.224.1#53(ns1.hut.fi.) ;; WHEN: Tue Dec 7 15:40:35 2004 ;; MSG SIZE rcvd: 161
Nyt "aa"-flag on päällä, eli saatiin autoritatiivinen vastaus.
b.
2. Tehtävässä käytetään Erlang B-kaavaa:
a. Tässä siis c = 10, Pb = 0.01. Erlang-laskinta käyttämällä saadaan a = 4.45 Erlangia
Puheluiden määrä voidaan laskea kirjasta annetun määritelmän avulla: a = lambda x E[x].
Tässä siis E[x] = 5*60 s/puhelu, joten saadaan lambda = a / E[x] = 4.45 / 5 * 60 = 53.4 = 53 puhelua.
b. Nyt on a = 2x4.45 Erlangia = 8.9 Erlangia
Pb = 0.005
Saadaan c = 18 linjaa. Keskukseen on siis lisättävä 8 linjaa.
3a. Teletoimintamääräykset 35 H/2003 M, liite 1, kohta 6. palveluryhmät:
07007:lla alkavat numerot ovat ajanvietepalveluita (palveluryhmä
III), 07004:lla alkavat aikuisviihdepalveluita (palveluryhmä
IV).
3b. 1.
11/2004 M, 7. momentti: Palveluntarjoaja voi suodattaa roskapostin
sähköpostiliikenteestä. Lisäksi roskapostin lähettäjän liittymä
voidaan sulkea.
3b. 2.
11/2004 M mukaan viruksen olemassaolo ei vielä riitä liittymän
sulkemiseen. Liittymä voidaan kuitenkin sulkea, jos koneelta lähtee
viruksia sisältävää sähköpostia (7. momentti), mitä nykyiset virukset yleensä
saavatkin aikaan.
3c. 29 C/2003 M, 6. momentin mukaan tämä ei vielä ole laitonta, sillä 2,5% estoraja koskee koko vuoden, ei yhden tunnin aikana soitettuja puheluita.
3d. 1.
Viestintämarkkinalain 60. momentin mukaan puhelinyritys voi kieltäytyä
myymästä puhelinliittymän asiakkaalle, jos asiakkaalla on
maksamattomia liittymävelkoja jollekin teleyritykselle. Television
luottomaksu ei kuulu näihin velkoihin, eli puhelinyhtiö ei voi
kieltäytyä myymästä liittymää tämän perusteella.
3d. 2.
Viestintämarkkinalain 70. momentin mukaan puhelimen hinta ei saa
riippua siitä, ostetaanko liittymä samalla.
Tämä voidaan tulkita niin, ettei liike voi kieltäytyä myymästä
puhelinta, jos liittymää ei osteta.
Yleisesti tehtävästä voidaan huomata, ettei lakitekstin tulkitseminen ole lainkaan yksinkertaista. Käytännössä kannattaakin turvautua asiantuntijan apuun.