Anda di halaman 1dari 4

Nombre: Silva Martnez Carlos Arturo

Grupo: 5802 Materia: Admn. y Mantenimiento de BD


Profesor: Jimnez Alfaro Abraham Jorge

Resumen: Configuring SQL Server Network Communication

SQL Server 2008 proporciona soporte para cuatro protocolos:


1.
2.
3.
4.

Memoria Compartida.
TCP / IP.
Canalizaciones con nombre.
Adaptador de interfaz virtual (VIA).

De forma predeterminada, los nicos protocolos de red habilitados para la mayora de las ediciones
de SQL Server son TCP / IP y de memoria compartida. El administrador de configuracin de SQL
Server se utiliza para configurar protocolos de servidor, con esta herramienta, cada protocolo
soportado se puede activar, desactivar, y configurar como sea necesario.

Memoria compartida
Slo puede ser utilizado por las conexiones locales, porque es un espacio de memoria y proceso
compartido usado para la comunicacin entre servidor. Tiene una sola propiedad configurable:
Habilitado, que se establece en S o No, lo que resulta en un estado de activado o desactivado.

TC/IP
Es el protocolo primario y preferido para la mayora de las instalaciones de SQL Server. Se configura
en dos fichas separadas en la ventana Propiedades TCP/IP: la ficha Protocolo y la ficha Direcciones
IP.
La ficha Protocolo tiene las siguientes tres propiedades configurables:

Enabled - Esto funciona igual que los otros protocolos.


Keep Alive - Especifica cuntos milisegundos SQL Server espera para verificar que una
conexin inactiva sigue siendo vlida enviando un paquete KEEPALIVE. El valor
predeterminado es 30000 milisegundos.
Listen All - Especfica si SQL Server escuchar en todas las direcciones IP configuradas en el
servidor.

Canalizaciones con nombre


Utilizan Comunicacin entre procesos (IPC), canales eficientes para la comunicacin entre
servidores, as como la red de rea local (LAN) de comunicacin. Tiene algunas mejoras en SQL
Server 2008, incluyendo soporte para el trfico cifrado, pero debido a la sobrecarga excesiva cuando
se conecta a travs de redes o servidores de seguridad y el puerto adicional que Canalizaciones con
nombre requiere que se abra (445), por lo general una buena idea dejarlo deshabilitado.
Tiene dos propiedades configurables: Habilitado y Nombre; La propiedad Habilitado funciona
igual que el protocolo de memoria compartida, y el Nombre especifica la tubera entre procesos
que SQL Server escucha. La tubera predeterminada es \\. \ Pipe \ MSSQL $ <nombre_instancia> \
sql \ query.

Adaptador de Interfaz Virtual (VIA)


SQL Server 2008, al igual que sus predecesores, tambin es compatible con el protocolo de
adaptador de interfaz virtual, que se utiliza con las configuraciones de hardware y de red
compatibles. La arquitectura de interfaz virtual fue desarrollada conjuntamente por Compaq (ahora
HP), Intel y Microsoft, y fue diseado como un protocolo de alto rendimiento que podra reducir
gran parte de la sobrecarga de protocolos de red tradicionales operando en un contexto de modo
de usuario en lugar de en un contexto de modo de ncleo.

Configuracin de cliente nativo


El orden de enlace de los protocolos tambin se puede ajustar, esto mediante la ampliacin del
nodo Configuracin de SQL Native Client y seleccin de protocolos de cliente. En el panel derecho,
haga clic en un protocolo y seleccione Orden para establecer el orden de todos los protocolos
habilitados, si el protocolo de memoria compartida est habilitado, siempre ser el primero. Los
alias son muy tiles para que los clientes se conecten a un servidor a pesar de que el nombre del
servidor no coincida con el de cadena de conexin del cliente.

Puntos finales
Se refiere simplemente a un punto de terminacin en una red, o para ser perfectamente preciso, un
punto final es el nombre de la entidad en un extremo de una conexin de capa de transporte. En
versiones anteriores de SQL Server, los puntos finales de la red por defecto eran el puerto UDP 1434
para el puerto de servicios de resolucin de SQL Server y TCP 1433 para la instancia predeterminada
de SQL Server.
Se proporcionan cuatro tipos diferentes de criterios de valoracin:
1.
2.
3.
4.

TSQL (tanto por defecto y TCP).


Database Mirroring.
SOAP.
Service Broker.

Cada punto final proporciona una funcionalidad independiente y se puede configurar de forma
nica para controlar el acceso al motor de base de datos y los servicios asociados.

Puntos finales TSQL por defecto


Son esencialmente lo mismo que los criterios de valoracin estndar que existan en versiones
anteriores de Microsoft SQL Server. Durante la instalacin, cinco puntos finales TSQL se crean:
1.
2.
3.
4.
5.

TSQL defecto TCP.


TSQL defecto VIA.
TSQL Named Pipes.
TSQL equipo local.
Conexin de administrador dedicada (DAC).

Los criterios de valoracin de TSQL se crean para proporcionar servicios de conexin para los cuatro
protocolos soportados. El quinto punto final creado para apoyar el DAC escucha en un puerto TCP
dedicado que est configurado en el arranque para apoyar una conexin administrativa, el puerto
configurado se registra en el archivo de registro actual de SQL Server.
Los puntos finales TSQL tienen dos estados: iniciado y detenido. Si el protocolo de red est habilitado
se inicia el punto final, SQL Server escucha y acepta conexiones en ese punto final. Un punto final
detenido todava escucha, pero se niega activamente nuevas conexiones. Si el protocolo
correspondiente est desactivado, el punto final TSQL no se escucha y no responder a las
solicitudes del cliente.

Puntos finales TSQL TCP


Se pueden crear para apoyar los requisitos de seguridad o aplicaciones especiales. Sin embargo, un
dato importante a tener en cuenta es que cuando se crea un nuevo punto final TSQL TCP, SQL Server
revoca automticamente todos los permisos de conexin para el punto final predeterminado. Si
todava se requiere de soporte de conexin para el punto final predeterminado, sern necesario
permisos GRANT CONNECT para utilizar el punto final predeterminado. Si se necesita un punto
final TSQL TCP adicional, se puede crear con T-SQL.

Puntos finales en base de datos reflejadas


SQL Server 2008 utiliza puntos finales de reflejo para uso exclusivo del servidor que est configurado
para participar en un reflejo de base de datos. En la creacin de reflejos, se requiere que cada
instancia de SQL Server tenga su propia base de datos dedicada al extremo de reflejo. La
configuracin de un extremo de reflejo exclusivo asegura que la comunicacin del proceso de
duplicacin de bases de datos se maneja en un proceso independiente de todas las dems
actividades de base de datos.