IPv4 нарығы, қазан 2026: бағалар, трансферлер, кезек

IPv4 нарығы, қазан 2026: бағалар, трансферлер, кезек

IPv4 нарығы, қазан 2026: бағалар, трансферлер, кезек

Бір абзацтағы ай (2026-11-09 тексерілді). 2026 жылғы қазан мәмілелер саны бойынша белсенді, ал мекенжайлар көлемі бойынша тыныш ай болды. RIPE NCC журналы 253 нарықтық трансферді көрсетеді, бұл қыркүйек (237) және 2025 жылғы қазан (252) деңгейінде, бірақ олар небәрі 342 528 мекенжайды ауыстырды, яғни қыркүйектегі 779 008-дің жартысынан да аз: бірде-бір /16 иесін ауыстырмады. Бағалар сәл нығайды: ip4.market барлық өлшемдер бойынша айлық медианасы қыркүйектегі $20.00-ден қазанда $22.00-ге көтерілді, ал /24 үшін 30 күндік медиана 26 сатылым бойынша IP үшін $25.34 болды (индекс 2026-11-02 жаңартылды). RIPE күту тізімі 27 LIR-ге ұлғайып, 820-ға жетті. Бұл жария дереккөздерден алынған, күні көрсетілген бақылаулар; нақты блоктың бағасын білу үшін /ipv4/pricing бетін қараңыз. Алдыңғы шығарылым - 2026 жылғы шілде есебі.

2026-11-09 тексерілді. Деректер: RIPE NCC трансферлер кестесі және ARIN трансферлер журналы (екеуі де 2026-11-09 өзгертілген), RIPE NCC күту тізімінің stats.json файлы. Бағалар: ip4.market IPv4 Price Index (2026-11-02 жаңартылды), IPv4Center жалға беру беті (2026-11-09 оқылды). Саясат: RIPE NCC Member Update, 2026 жылғы қазан, 2026 жылғы қазандағы GM нәтижелері, ARIN 58 бірінші күнінің қорытындысы.

Тізілім журналдарындағы қазан: қайта іске қосуға болатын скрипт

Тізілімдер әрбір трансферді жариялайды, сондықтан нарықтың бір айын болжаудың орнына санап шығуға болады. Төмендегі скрипт RIPE NCC трансферлер кестесін, ARIN трансферлер журналын және RIPE күту тізімінің суреттерін оқиды, сосын таңдалған айды алдыңғы аймен және бір жыл бұрынғы дәл сол аймен салыстырады. Мұнда "нарықтық трансфер" деп POLICY түріндегі RIPE жазбасын (бірігу емес, мүшелер арасындағы сату не жалға беру) немесе құрамында IPv4 бар ARIN RESOURCE_TRANSFER жазбасын айтамыз. Bun немесе Node 18+, тәуелділіктерсіз. Оны ipv4_month.js деп сақтаңыз:

// ipv4_month.js - one month of the IPv4 market from public registry logs:
// RIPE NCC transfers by block size and country, ARIN transfers and inter-RIR flows, RIPE waiting list.
// Usage: bun ipv4_month.js 2026-10   (Bun or Node 18+, no dependencies)
const M = process.argv[2] ?? '2026-10'
const shift = (m, d) => { const [y, n] = m.split('-').map(Number), t = new Date(Date.UTC(y, n - 1 + d, 1)); return t.toISOString().slice(0, 7) }
const MONTHS = [shift(M, -12), shift(M, -1), M]
const get = async u => { const r = await fetch(u); return [await r.json(), r.headers.get('last-modified')] }

const [ripe, rMod] = await get('https://www-static.ripe.net/dynamic/table-of-transfers/ipv4/transfers-allocations.json')
const [arin, aMod] = await get('https://ftp.arin.net/pub/stats/arin/transfers/transfers_latest.json')
const [wl] = await get('https://www-static.ripe.net/dynamic/ipv4-waiting-list/stats.json')
console.log(`RIPE log modified ${rMod}\nARIN log modified ${aMod}`)

// RIPE NCC: date is DD/MM/YYYY, blocks are CIDR or "a.b.c.d - e.f.g.h" ranges
const ip = s => s.trim().split('.').reduce((a, o) => a * 256 + +o, 0)
const size = b => b.includes('/') ? 2 ** (32 - +b.split('/')[1]) : ip(b.split('-')[1]) - ip(b.split('-')[0]) + 1
const ym = d => `${d.slice(6, 10)}-${d.slice(3, 5)}`
const bucket = n => n <= 256 ? '/24' : n <= 1024 ? '/23-/22' : n <= 4096 ? '/21-/20' : '/19+'
const B = ['/24', '/23-/22', '/21-/20', '/19+']

const ripeMonth = m => {
  const s = { deals: 0, ips: 0, temp: 0, ma: 0, maIps: 0, cross: 0, by: {}, to: {} }
  for (const t of ripe.transfers.filter(t => ym(t.date) === m)) {
    if (t.transferType !== 'POLICY') { s.ma++; for (const b of t.transferred_blocks.split(',')) s.maIps += size(b); continue }
    s.deals++
    if (t.transferStatus === 'TEMPORARY') s.temp++
    if (t.from_country_code && t.to_country_code && t.from_country_code !== t.to_country_code) s.cross++
    for (const b of t.transferred_blocks.split(',')) {
      const n = size(b)
      s.ips += n
      s.by[bucket(n)] = (s.by[bucket(n)] ?? 0) + 1
      if (t.to_country_code) s.to[t.to_country_code] = (s.to[t.to_country_code] ?? 0) + n
    }
  }
  return s
}
const R = MONTHS.map(ripeMonth)
const row = (k, f) => console.log(k.padEnd(26) + R.map(s => String(f(s)).padStart(10)).join(''))
console.log(`\nRIPE NCC market transfers  ${MONTHS.map(m => m.padStart(10)).join('')}`)
row('transfers', s => s.deals)
for (const b of B) row(`  blocks ${b}`, s => s.by[b] ?? 0)
row('addresses', s => s.ips.toLocaleString('en-US'))
row('temporary (leases)', s => s.temp)
row('cross-border', s => `${Math.round(100 * s.cross / s.deals)}%`)
row('mergers / acquisitions', s => s.ma)
row('  their addresses', s => s.maIps.toLocaleString('en-US'))
const top = Object.entries(R[2].to).sort((a, b) => b[1] - a[1]).slice(0, 5)
console.log(`top recipient countries ${M}: ${top.map(([c, n]) => `${c} ${n.toLocaleString('en-US')}`).join(', ')}`)

// ARIN: zero-padded octets, IPv6-only entries skipped; market transfers only (no mergers)
const aIps = t => (t.ip4nets?.transfer_set ?? []).reduce((s, n) => s + ip(n.end_address) - ip(n.start_address) + 1, 0)
console.log(`\nARIN market transfers      ${MONTHS.map(m => m.padStart(10)).join('')}`)
const A = MONTHS.map(m => arin.transfers.filter(t => t.type === 'RESOURCE_TRANSFER' && t.transfer_date.startsWith(m) && aIps(t)))
const arow = (k, f) => console.log(k.padEnd(26) + A.map(l => String(f(l)).padStart(10)).join(''))
arow('inside ARIN', l => l.filter(t => t.source_rir === 'ARIN' && t.recipient_rir === 'ARIN').length)
arow('ARIN -> RIPE NCC', l => l.filter(t => t.source_rir === 'ARIN' && t.recipient_rir === 'RIPE NCC').length)
arow('ARIN -> APNIC', l => l.filter(t => t.source_rir === 'ARIN' && t.recipient_rir === 'APNIC').length)
arow('into ARIN from others', l => l.filter(t => t.source_rir !== 'ARIN' && t.recipient_rir === 'ARIN').length)
arow('addresses', l => l.reduce((s, t) => s + aIps(t), 0).toLocaleString('en-US'))

// RIPE NCC IPv4 waiting list: one snapshot per day
const day = d => wl[d] ? `${wl[d].length} LIRs, front ${wl[d].first_position_days} days` : 'no snapshot'
const first = `${M}-01`, next = `${shift(M, 1)}-01`
console.log(`\nRIPE waiting list ${first}: ${day(first)}\nRIPE waiting list ${next}: ${day(next)}`)
bun ipv4_month.js 2026-10

Нәтиже, DCXV Cloud бұлттық серверінде Bun 1.4.4 арқылы 2026-11-09 іске қосылған:

RIPE log modified Mon, 09 Nov 2026 05:00:03 GMT
ARIN log modified Mon, 09 Nov 2026 04:59:14 GMT

RIPE NCC market transfers     2025-10   2026-09   2026-10
transfers                        252       237       253
  blocks /24                      89        83        78
  blocks /23-/22                 119       108       123
  blocks /21-/20                  40        29        41
  blocks /19+                     14        24        12
addresses                    805,120   779,008   342,528
temporary (leases)                 1         0         7
cross-border                     46%       56%       58%
mergers / acquisitions            92        70       367
  their addresses          1,344,000   129,792 1,065,728
top recipient countries 2026-10: GB 82,176, NO 45,056, DE 34,304, RU 32,512, ES 20,992

ARIN market transfers         2025-10   2026-09   2026-10
inside ARIN                       62        70        76
ARIN -> RIPE NCC                  45       105        52
ARIN -> APNIC                      6        18         9
into ARIN from others             17         7         4
addresses                  1,594,880 1,355,776   875,264

RIPE waiting list 2026-10-01: 793 LIRs, front 485 days
RIPE waiting list 2026-11-01: 820 LIRs, front 497 days

Қалай оқу керек. Мәмілелер саны сақталды, блок өлшемі кішірейді. RIPE-тегі 253 нарықтық трансфер - қалыпты ай, бірақ ірі блоктар болмады: /19 және одан үлкен 12 блок, ал қыркүйекте олар 24 болған, сол кезде бірнеше /16 қол ауыстырды (Orange-тың 90.98.0.0/16 блогы Fastly-ге, Vodafone ONO-ның 62.83.0.0/16 блогы netcup-қа, FREENET JSC-тен FARLEP-INVEST-ке өткен жеті блоктың ішінде екі /16). Ең белсенді диапазон /23-тен /22-ге дейінгі блоктар болды: 123 блок. Бірігулер күрт өсті: бірігу немесе сатып алу туралы 367 жазба, олардың 325-і журналдағы үш шоғырландыруға тиесілі: екі венгр операторының кеңістігі 2Connect-ке, ал JSC Avantel кеңістігі ER-Telecom Holding-ке өтті. Бұлар сатылым емес, корпоративтік қозғалыстар, сондықтан баға туралы ештеңе айтпайды. Уақытша трансферлер пайда болды: олардың саны 7, барлығы 5 қазанда бір қытайлық иеден бір неміс компаниясына өтті; уақытша трансфердің аяқталу күні болады, тізілімде жалға беру дәл осылай көрінеді. Нарықтық трансферлердің 58%-ы шекарадан өтті, бір жыл бұрын бұл үлес 46% еді; ең көп мекенжайды Ұлыбритания, Норвегия және Германия алды. ARIN жағында RIPE NCC-ге трансферлер 105 трансфер болған қыркүйектен кейін қайтадан 52-ге түсті; бұл ағын мен оның ережелері біздің ARIN-нен RIPE-ке трансфер нұсқаулығымызда сипатталған.

RIPE NCC-тің қазандағы өз Member Update есебі қыркүйекте 2 173 440 мекенжай берілгенін хабарлады. Бұл көрсеткіш біздің тек POLICY бойынша сүзгімізге қарағанда трансферлердің көбірек түрін қамтиды (бірігулермен бірге 908 800); біз екі санды өзара салыстырып теңестірген жоқпыз, сондықтан ұқсас деректерді ғана салыстырыңыз.

Бағалар: қазандағы ip4.market индексі

Блок IP үшін 30 күндік медиана Сатылымдар IP үшін 90 күндік медиана Сатылымдар
/24 (256 IP) $25.34 26 $25.25 79
/23 (512 IP) $21.48 11 $21.00 44
/22 (1,024 IP) $20.00 13 $19.00 49
/21 (2,048 IP) $16.98 4 $17.00 26
/20 (4,096 IP) $15.38 2 $15.97 18

Дереккөз: ip4.market IPv4 Price Index, 2026-11-02 жаңартылды, 2026-11-09 оқылды (2026-03-11 бастап тіркелген 666 сатылым). Барлық өлшемдер бойынша 30 күндік медиана 70 сатылымда $21.75 болды; барлық өлшемдер бойынша айлық медиана маусымда $20.00, шілде мен тамызда $19.00, қыркүйекте $20.00 және қазанда $22.00 болды. Іріктемесі шағын жолдарды абайлап оқыңыз: /20 блогының екі сатылымы әлі баға емес. Өлшем бойынша айырма бұрынғыдай: 2026-11-02 дейінгі 90 күнде /24 үшін IP басына шамамен $25, ал /20 үшін $15-тен $16-ға дейін, сондықтан /22 немесе одан үлкен блок сатып алушылар бағаны блок үшін емес, IP үшін есептегені жөн. Нарықтың биыл қандай жолдан өткені 2026 жылғы бірінші жартыжылдықтағы қалпына келу шолуында; ұсынылған бағаны әрқашан /ipv4/pricing бетінде тексеріңіз.

Жалға беру. IPv4Center жалға беру беті /24 үшін айына IP басына $0.43-тен $0.59-ға дейін, ал /22 үшін $0.39-дан $0.98-ге дейін бағаны көрсетті (2026-11-09 оқылды, бетте күні жоқ), ал ip4.market жалға беру бағдары ретінде айына IP үшін EUR 0.50 ұсынады. Сатып алу бағасы $25.34, ал жалдау айына шамамен $0.50 болғанда, /24 сатып алу алымдарды есептемегенде шамамен төрт жылдық жалдау ақысымен өтеледі; тізілім алымдарын қосқандағы толық есеп IPv4 жалға алу немесе сатып алу және IPv4 инвестиция ретінде мақалаларында.

Қазандағы саясат және тізілім жаңалықтары

  • RIPE NCC Жалпы жиналысы, 28-30 қазан. 1 102 дауыс; екі қарар да қабылданды: 2026 жылғы кез келген профицит резервке түседі (тапшылықты 2027 жылы мүшелер жабар еді), сондай-ақ Атқарушы кеңестің Жарғыға енгізген түзетулері. 2027 жылғы төлем схемасы өзгермейді: қаңтардан бастап LIR тіркелгісі үшін EUR 1,894, кіру жарнасы EUR 1,000, трансфер үшін ақы жоқ (RIPE 2027 төлем схемасы).
  • Бар мүшелерге жаңа LIR тіркелгілері берілмейді. 2026-09-29 бастап күшіндегі шектеу саясатты талқылау аяқталғанға дейін әлі де уақытша деп сипатталады; жаңа мүше бұрынғыдай қосыла алады (2026 жылы RIPE LIR ашу).
  • 31 желтоқсанға дейін жабу. RIPE NCC мүшелерден 2027 жылғы шотты болдырмау үшін LIR жабу туралы өтінімдерді 2026 жылғы 31 желтоқсанға дейін беруді сұрайды. Бүкіл аллокацияны сатып, тіркелгіні басқа мақсатқа пайдаланбайтын иеге трансфер мен жабуды бірге жоспарлаған жөн.
  • Address Policy. 2026-01 ұсынысы (қажеттілікті бағалаусыз алғашқы AS нөмірі) Review Phase кезеңінде, пікірлер 10 қарашаға дейін қабылданады; 2026-03 IPv6 аудиті туралы мәтінді IPv4 саясаттарымен үйлестіреді.
  • ARIN 58, Майами, 22-23 қазан. Саясатты іске асыру туралы баяндамада 12 айлық ереже көтерілді: NRPM 8.3 немесе 8.4 бойынша алушы кеңістікті 12 ай бойы қайта бере алмайды, бірақ алушыларға арналған бөлімдерде бұл айтылмаған, ал кейбір алушылар бұл туралы білмеген. Кейбір қатысушылар бұл күтуді мүлдем алып тастау керек пе деп сұрады. ARIN-2025-3 жобасы аймақтан тыс трансфер шегін /22-ден /24-ке дейін төмендетер еді. Әзірге шешім жоқ. ARIN Басқармасы 2027 жылға тізілім қызметтерінің ақысын 5%-ға арттыруды мақұлдады.

Қарашада неге назар аудару керек

  1. Қазандағы бағаның өсуі сақтала ма. Барлық өлшемдер бойынша $21.75 болған 30 күндік медиана қыркүйектегі $20.00 мен қазандағы $22.00 арасында тұр; $22 деңгейіндегі екінші ай бұл үрдісті растар еді.
  2. Ірі блоктар. Қазанда /16 сатылымдары болмады. Егер олар қарашада оралса, мекенжайлар көлемі күрт өседі, ал мәмілелер саны қыркүйектегідей өзгермей қалады.
  3. Күту тізімі. 2026-11-09 күні 830 LIR, ең ескі өтінім 501 күндік. Кезек бір жыл бұрынғыдан қысқа (2025-10-31 күні 872), бірақ алдыңғы қатардағылар шамамен сонша уақыт күтеді; күту мен сатып алудың құнын салыстыру RIPE күту тізімі немесе /24 сатып алу мақаласында.
  4. Жыл соңындағы трансферлер. 2025 жылғы желтоқсанда RIPE-те 673 нарықтық трансфер болды, бұл соңғы екі жылдағы ең белсенді ай. Журнал себебін айтпайды; ықтимал себеп - жыл соңындағы мерзім (бюджеттер, келесі жылдық жарна). Егер мәмілеңіз желтоқсанға жоспарланса, трансферді қарашада бастаңыз.

Жыл соңына дейін сатып аласыз, сатасыз немесе жалға аласыз ба? DCXV - RIPE NCC мүшесі (AS204057) және барлық аймақтарда трансферлерге делдал болады; тізілім туралы ескертпелер /ipv4/ripe бетінде, біздің IPv4 бөлімімізбен хабарласыңыз немесе ipv4@dcxv.com мекенжайына жазыңыз.

IPv4 нарығы, қазан 2026: бағалар, трансферлер, кезек
ipv4pricingtransfer

IPv4 нарығы, қазан 2026: бағалар, трансферлер, кезек

IPv4 нарығы, қазан 2026: RIPE-те 253 трансфер, мекенжайлар қыркүйектің жартысынан аз, /24 медианасы 30 күнде $25.34/IP, RIPE кезегі 820, ARIN 58, GM, скрипт.

RIPE-те өз LIR ашу 2026: шығын, мерзім, қашан керек емес
ipv4ripe-nccpricing

RIPE-те өз LIR ашу 2026: шығын, мерзім, қашан керек емес

2026 жылы RIPE NCC-де өз LIR: EUR 1 000 кіру жарнасы, 2027 жылдан жылына EUR 1 894, қадамдар, 19 852 LIR аккаунтының санағы және демеуші LIR қашан арзанырақ.

IPv4 2026 жылы әлі де инвестиция ма? Алымнан кейінгі табыс
ipv4pricingripe-ncc

IPv4 2026 жылы әлі де инвестиция ма? Алымнан кейінгі табыс

2026 жылғы қараша бағасымен /24 блогы жылына 25% жалпы табыс береді, бірақ жаңа RIPE LIR алымы оны шығынға айналдырады. Таза табыс, өтімділік, шығу.

AWS BYOIP 2026: IPv4 үшін $43.80 немесе өз /24 блогыңыз
ipv4pricingcloud

AWS BYOIP 2026: IPv4 үшін $43.80 немесе өз /24 блогыңыз

AWS жария IPv4 үшін сағатына $0.005, жылына $43.80 алады. BYOIP бұл төлемсіз: сатып алынған не жалға алынған /24 қашан ақталады, ROA тексеру скриптімен.

AWS қолдауы мен шоттары: ЕО үшін тексерілген нұсқаулық
cloudpricingcompare

AWS қолдауы мен шоттары: ЕО үшін тексерілген нұсқаулық

AWS қолдау жоспарлары мен бағалары, биллинг деректерінің кешігуі, шығыс трафик, шығынды тексеру скрипті және тұрақты бағалы ЕО провайдері қашан тиімдірек.