Ang Oracle Clusterware ay nagho-host ng mga node virtual IP (VIP) address sa pampublikong network. Ang mga Node VIP ay mga VIP address na ginagamit ng mga kliyente upang kumonekta sa isang database ng Oracle RAC. Ang isang tipikal na pagtatangka na kumonekta mula sa isang database client sa isang Oracle RAC database instance ay maaaring buod, tulad ng sumusunod: âÃÂâ Kumokonekta ang database client sa SCAN (na kinabibilangan ng SCAN VIP sa isang pampublikong network), na nagbibigay sa tagapakinig ng SCAN ng wastong pangalan ng serbisyo âÃÂâ Ang SCAN listener pagkatapos ay tutukuyin kung aling database instance ang nagho-host ng serbisyong ito at ruta ang kliyente sa lokal o node listener sa kani-kanilang node âÃÂâ Ang node listener, nakikinig sa isang node VIP at isang ibinigay na port, kinukuha ang kahilingan sa koneksyon at ikinokonekta ang kliyente sa isang instance sa lokal na node Kung maraming pampublikong network ang ginagamit sa cluster upang suportahan ang pagkakakonekta ng kliyente sa pamamagitan ng maraming subnet, ang naunang operasyon ay isasagawa sa loob ng isang partikular na subnet Kung nabigo ang isang node, mabibigo ang VIP address sa isa pang node kung saan maaaring tumanggap ang VIP address ng mga koneksyon sa TCP, ngunit hindi ito tumatanggap ng mga koneksyon sa database ng Oracle. Ang mga kliyenteng sumusubok na kumonekta sa isang VIP address na hindi naninirahan sa home node nito ay makakatanggap ng isang mabilis na koneksyon na tinanggihan na error sa halip na maghintay para sa TCP connect timeout na mga mensahe. Kapag ang network kung saan naka-configure ang VIP ay bumalik online, hindi naibalik ng Oracle Clusterware ang VIP sa home node nito, kung saan tinatanggap ang mga koneksyon. Sa pangkalahatan, nabigo ang mga VIP address kapag: âÃÂâ Ang node kung saan tumatakbo ang isang VIP address ay nabigo âÃÂâ Lahat ng interface para sa VIP address ay nabigo âÃÂâ Lahat ng interface para sa VIP address ay hindi nakakonekta sa network Sinusuportahan ng Oracle RAC 12c ang maraming pampublikong network upang paganahin ang pag-access sa cluster sa pamamagitan ng iba't ibang mga subnet. Ang bawat mapagkukunan ng network ay kumakatawan sa sarili nitong subnet at ang bawat serbisyo ng database ay gumagamit ng isang partikular na network upang ma-access ang database ng Oracle RAC. Ang bawat mapagkukunan ng network ay isang mapagkukunan na pinamamahalaan ng Oracle Clusterware, na nagbibigay-daan sa pag-uugali ng VIP na inilarawan dati Ang SCAN ay isang solong pangalan ng network na tinukoy alinman sa Domain Name Server (DNS) ng iyong organisasyon o sa Grid Naming Service (GNS) na round robin sa tatlong IP address. Inirerekomenda ng Oracle na ang lahat ng koneksyon sa database ng Oracle RAC ay gumamit ng SCAN sa string ng koneksyon ng kanilang kliyente. Ang mga papasok na koneksyon ay balanse sa pag-load sa mga aktibong pagkakataon na nagbibigay ng hiniling na serbisyo sa pamamagitan ng tatlong tagapakinig ng SCAN. Sa SCAN, hindi mo kailangang baguhin ang koneksyon ng kliyente kahit na magbago ang configuration ng cluster (idinagdag o inalis ang mga node). Hindi tulad sa mga nakaraang release, ang SCAN sa Oracle RAC 12c ay ganap na sumusuporta sa maramihang mga subnet, na nangangahulugang maaari kang lumikha ng isang SCAN para sa bawat subnet kung saan mo gustong gumana ang cluster.