para esto necesitas asesoria profesional,
lo primero un enlace de 20 km tendrias que usar fibra optica SM, conectores LC, para obtener la menor perdida, ademas de un modulo Gbic que soporte fibra mono modo para 20 kilometros,
http://www.dlink.com/products/?pid=109 este transciver transmite en la longitud de onda de 1310 nano metros, y aguanta hasta 10 kilometros,
tienes varias marcas de transciver, omnitron, etherwan, tendrias que ver el costo por metro de una fibra mono modo es de 3-4 dolares segun la marca, por 20km, 80 mil dolares, mas los equipos, el dlink precio es de como 1000 dolares, considera 2 . 1 por extremo mas las cabeceras,,,,,,,uuufffffff te sale mejor contratar un plan .. chau cualquier cosa me avisas, tengo gente para hacerlo jeje, bueno y eso,
ve otras alternativas como contratar un enlace dedicado a una telcom. con router y asi puedan unir las redes.