Mae'r ddogfen hon yn trafod y tair ffordd wahanol y gall gweinyddwr hidlo cyfeiriadau IP yn Canvas.
Mae hidlo cyfeiriadau IP yn caniatáu ichi ddynodi pa gyfeiriadau IP y gellir eu defnyddio pan fydd defnyddiwr yn cymryd cwis. Mae Canvas yn caniatáu ichi hidlo cyfeiriadau IP mewn tair ffordd: teipio pob cyfeiriad wedi'i wahanu gan goma, defnyddio blociau CIDR (h.y., 177.0.255.34/20), neu ddefnyddio masgiau is-rwyd (h.y., 177.0.255.34/255.255.240.0). Bydd y canllaw hwn yn manylu ar sut i ddefnyddio blociau CIDR a masgiau is-rwyd.
Hanfodion Cyfeiriad IP
Y ffurf fwyaf cyffredin o gyfeiriad IP yw IPv4, sy'n cael ei arddangos fel pedwar rhif, yn amrywio o 0 i 255, wedi'u gwahanu gan bwyntiau degol. Gallai cyfeiriad IPv4 enghreifftiol edrych fel hyn: 177.0.255.35.
Mae pob rhif mewn cyfeiriad IP yn cynrychioli 8 bit, neu un beit, o wybodaeth. Mae'r bitiau hyn yn cael eu harddangos mewn deuaidd, sy'n golygu y byddant naill ai'n 0 neu'n 1. Byddai ein hail rif yn y cyfeiriad IP enghreifftiol yn y paragraff blaenorol (0) yn cael ei arddangos fel 00000000 mewn deuaidd. Byddai'r trydydd rhif (255) yn cael ei arddangos fel 11111111. (Dyma pam mae'r ystod wedi'i gosod o 0 i 255; mae cyfanswm o 256 o gyfuniadau ar gyfer rhif deuaidd wyth digid. 2x2x2x2x2x2x2x2 = 256)
Wrth greu ystod, mae cyfeiriadau IP yn cael eu trefnu'n olynol. Felly, y cyfeiriad IP a fyddai'n dilyn 177.0.255.35 fyddai 177.0.255.36. Unwaith y bydd digid wedi cyrraedd 255, bydd y cyfeiriad IP nesaf mewn trefn olynol yn dibynnu ar y rhif blaenorol. Er enghraifft, y cyfeiriad nesaf ar ôl 177.16.134.255 fyddai 177.16.135.0.
Blociau CIDR
Mae hidlo cyfeiriad IP gan ddefnyddio bloc CIDR (llinell gefn wedi'i dilyn gan rif) yn gofyn am feddwl am gyfeiriad mewn deuaidd. Mae cyfeiriad IP mewn pedair adran 8-bit yn arwain at gyfanswm o 32 bit. Mae'r rhif sy'n dilyn y llinell gefn yn cynrychioli nifer y bitiau sy'n cael eu blocio wrth ddiffinio'r ystod. Byddai bloc CIDR o /0 yn caniatáu mynediad i unrhyw gyfeiriad IP rhwng 0.0.0.0 a 255.255.255.255, tra byddai bloc CIDR o /32 ond yn caniatáu mynediad i'r cyfeiriad IP sy'n dod o'i flaen.
Bydd ychwanegu /8 ar ôl cyfeiriad IP yn rhwystro pob cyfeiriad IP nad yw'n cyfateb i'r 8 bit cyntaf, neu'r rhif cyntaf, yn y cyfeiriad sydd wedi'i gynnwys. Mae hyn yn golygu y byddai teipio 19.34.212.155/8 yn creu ystod sy'n cynnwys pob cyfeiriad IP rhwng 19.0.0.0 a 19.255.255.255.
Yn yr un modd, bydd bloc CIDR o /16 yn rhwystro pob cyfeiriad IP nad yw'n cyfateb i'r 16 bit cyntaf, neu'r rhifau cyntaf ac ail, yn y cyfeiriad sydd wedi'i gynnwys. Bydd bloc CIDR o /24 yn rhwystro pob cyfeiriad IP nad yw'n cyfateb i'r 24 bit cyntaf, neu'r rhifau cyntaf, ail a thrydydd, yn y cyfeiriad sydd wedi'i gynnwys.
Masgio Is-rwydwaith
Mae masgiau is-rwyd yn gwasanaethu'r un pwrpas â blociau CIDR, dim ond eu bod wedi'u fformatio'n wahanol. Yn lle cyfeiriad IP ac yna rhif un neu ddau ddigid, mae'n gyfeiriad IP ac yna pedwar rhif arall, pob un wedi'i wahanu gan bwynt degol (yn debyg i ail gyfeiriad IP). Enghraifft o gyfeiriad IP wedi'i hidlo gan fasg is-rwyd fyddai 24.124.45.0/255.240.0.0.
Mae pob rhif yn y mwgwd is-rwyd yn cynrychioli nifer y bitiau na chaniateir eu defnyddio o'r safle cyfatebol yn y cyfeiriad IP. Felly mae rhoi 255 yn lle cyntaf eich mwgwd is-rwyd yn golygu mai dim ond un beit sy'n mynd trwy'r hidlydd a rhaid i bob cyfeiriad IP gyd-fynd â lle cyntaf y cyfeiriadau IP a gynhwyswyd gennych (24 yn yr enghraifft uchod). Mae defnyddio 0 yn golygu y bydd unrhyw rif yn cael ei ganiatáu yn y gofod hwnnw.
Cyfrifiad
I gyfrifo bloc CIDR neu fasg is-rwydwaith, defnyddiwch un o'r adnoddau isod:
Mae yna lawer o gyfrifianellau IP eraill ar gael ar-lein.
Tabl Hidlo IP
Mae'r tabl canlynol yn manylu ar sut mae blociau CIDR a masgiau is-rwyd yn gweithredu gyda hidlo IP. Mae'r ystod gychwyn a diwedd enghreifftiol isod yn defnyddio'r rhagddodiad cyfeiriad IP enghreifftiol o 1.1.1.1.
Bloc CIDR | Masg Is-rwydwaith | Bitiau wedi'u Blocio | Ystod Cychwyn | Ystod Derfynol |
|---|
/0 | 0.0.0.0 | 0 | 0.0.0.0 | 255.255.255.255 |
/1 | 128.0.0.0 | 1 | 0.0.0.0 | 127.255.255.255 |
/2 | 192.0.0.0 | 2 | 0.0.0.0 | 63.255.255.255 |
/3 | 224.0.0.0 | 3 | 0.0.0.0 | 31.255.255.255 |
/4 | 240.0.0.0 | 4 | 0.0.0.0 | 15.255.255.255 |
/5 | 248.0.0.0 | 5 | 0.0.0.0 | 7.255.255.255 |
/6 | 252.0.0.0 | 6 | 0.0.0.0 | 3.255.255.255 |
/7 | 254.0.0.0 | 7 | 0.0.0.0 | 1.255.255.255 |
/8 | 255.0.0.0 | 8 | 1.0.0.0 | 1.255.255.255 |
/9 | 255.128.0.0 | 9 | 1.0.0.0 | 1.127.255.255 |
/10 | 255.192.0.0 | 10 | 1.0.0.0 | 1.63.255.255 |
/11 | 255.224.0.0 | 11 | 1.0.0.0 | 1.31.255.255 |
/12 | 255.240.0.0 | 12 | 1.0.0.0 | 1.15.255.255 |
/13 | 255.248.0.0 | 13 | 1.0.0.0 | 1.7.255.255 |
/14 | 255.252.0.0 | 14 | 1.0.0.0 | 1.3.255.255 |
/15 | 255.254.0.0 | 15 | 1.0.0.0 | 1.1.255.255 |
/16 | 255.255.0.0 | 16 | 1.1.0.0 | 1.1.255.255 |
/17 | 255.255.128.0 | 17 | 1.1.0.0 | 1.1.127.255 |
/18 | 255.255.192.0 | 18 oed | 1.1.0.0 | 1.1.63.255 |
/19 | 255.255.224.0 | 19 | 1.1.0.0 | 1.1.31.255 |
/20 | 255.255.240.0 | 20 | 1.1.0.0 | 1.1.15.255 |
/21 | 255.255.248.0 | 21 | 1.1.0.0 | 1.1.7.255 |
/22 | 255.255.252.0 | 22 | 1.1.0.0 | 1.1.3.255 |
/23 | 255.255.254.0 | 23 | 1.1.0.0 | 1.1.1.255 |
/24 | 255.255.255.0 | 24 | 1.1.1.0 | 1.1.1.255 |
/25 | 255.255.255.128 | 25 | 1.1.1.0 | 1.1.1.127 |
/26 | 255.255.255.192 | 26 | 1.1.1.0 | 1.1.1.63 |
/27 | 255.255.255.224 | 27 | 1.1.1.0 | 1.1.1.31 |
/28 | 255.255.255.240 | 28 oed | 1.1.1.0 | 1.1.1.15 |
/29 | 255.255.255.248 | 29 | 1.1.1.0 | 1.1.1.7 |
/30 | 255.255.255.252 | 30 | 1.1.1.0 | 1.1.1.3 |
/31 | 255.255.255.254 | 31 | 1.1.1.0 | 1.1.1.1 |
/32 | 255.255.255.255 | 32 | 1.1.1.1 | 1.1.1.1 |
Mae modd cael mynediad at yr adnodd hwn hefyd o'r Canllawiau Canvas canlynol: