The name of Process and algorithm which is use for replication?

Hi,
Can any one let me know that what is the name of process and algorithm which is use for Replication in Hadoop.
I know it is take care by Namenode, but i want to know that the name of process and name of algorithm.