Revista Active Delphi
terça-feira, 9 de fevereiro de 2010
Busca  
Porta 80 Web Hosting
 :: Acessibilidade
Ir para conteúdo principal: ALT + 1
 :: Participe
Seja um autor de CD/DVD de Treinamento
Publique um artigo
Publique uma oportunidade
Publique uma notícia
Publique um curso
Publique uma dica
Publique um código
 :: Informativo
Receba nossos informativos por e-mail.
E-mail:   
 
Digite a palavra abaixo:  
 
 
 :: Oportunidades
Cadastrar oportunidades
Gerenciar suas oportunidades
Cadastrar nova empresa
 :: Especiais
Básico de C++
C++ Builder
Curso ASP.NET 3.5 em VB.NET e C#
Guia Prático de HTML
Testes com Visual Studio Team System 2008
 :: Desenvolvimento
ActionScript
ADO.NET
ASP
ASP.NET
Automação Comercial
C#
C/C++
Coldfusion
CSS
Delphi
Disp. Móveis
HTML
Java
Javascript
LSL (Second Life)
Modelagem
PHP
Python
Sharepoint
Silverlight
SQL
VBA (Office)
Visual Basic
Visual Basic .NET
Visual Fox Pro
WCF/WPF
Web Services
XML
 :: Infra
BizTalk Server
CRM
Exchange Server
ForeFront / Antigen / IAG
Interoperabilidade
ISA Server
Linux
MOF
MS Dynamics CRM
Network
OCS / LCS
Outlook
Powershell e Scripts
Redes
Segurança
System Center e Gerenciamento
Virtualização
Windows
Windows Server
 :: Banco de Dados
Access
Caché
Firebird
Interbase
MySQL
Oracle
SQL Server
Sybase
 :: Gerência
Arquitetura
Ciclo de Vida de Desenvolvimento
Controle de Versão
Estimativas
Metodologias
MOF
Qualidade e Testes
 :: Design
Corel
Flash
Photopaint
Photoshop
 :: Livros
Análise Sistemas
Aplicativos
Banco de Dados
Certificação
Design e CAD
Gerência
Hardware
Internet
Programação
Programação Web
Rede
Segurança
Servidores
Sistemas Operacionais
 :: CDs/DVDs
Desenvolvimento
Infra
Design
 :: E-Books
.NET 2.0 (VS 2005)
.NET 1.1 (VS 2003)
SQL Server
Excel 2007
Excel 2003
Access 2003
ASP 3.0
Delphi
Java
Artigos


MVP Profile
Tutorial de TCP/IP – Parte 1
Por: Júlio Cesar Fabris Battisti
[Entre em contato com o autor ]
Feed de artigos.
Feed de artigos deste autor.
Gere seu feed personalizado  
Tutorial de TCP/IP – Parte 1
Publicado em: 22/07/2003

Introdução

Esta é a primeira parte de um total de 12 partes, deste tutorial de TCP/IP. O objetivo da Parte 1 é apresentar o protocolo TCP/IP e os sues aspectos básicos de utilização em redes baseadas no Windows 2000 (Server e Professional) e no Windows XP. Nesta primeira parte faremos uma apresentação do protocolo TCP/IP, de tal maneira que o leitor possa entender exatamente o que é o TCP/IP e como é configurada uma rede baseada neste protocolo. Nas demais partes deste tutorial abordaremos uma série de assuntos, tais como:

 

· O Sistema Binário de Numeração.

· Conversão de Binário para Decimal.

· Endereços IP e Máscara de sub-rede.

· Configurações do TCP/IP no Windows 2000 e no Windows XP.

· Endereçamento no protocolo IP.

· Roteamento.

· O conceito de sub-redes e exemplos práticos.

· Comandos disponíveis no Windows 2000 e no Windows XP, relacionados com o protocolo TCP/IP.

 

Um visão geral do protocolo TCP/IP 


Para que os computadores de uma rede possam trocar informações é necessário que todos adotem as mesmas regras para o envio e o recebimento de informações. Este conjunto de regras é conhecido como Protocolo de comunicação. Falando de outra maneira podemos afirmar: “Para que os computadores de uma rede possam trocar informações entre si é necessário que todos estejam utilizando o mesmo protocolo”. No protocolo de comunicação estão definidas todas as regras necessárias para que o computador de destino, “entenda” as informações no formato que foram enviadas pelo computador de origem. Dois computadores com protocolos diferentes instalados, não serão capazes de estabelecer uma comunicação e trocar informações.

Antes da popularização da Internet existiam diferentes protocolos sendo utilizados nas redes das empresas. Os mais utilizados eram os seguintes: 

 

· TCP/IP

· NETBEUI

· IPX/SPX

· Apple Talk

 

Se colocarmos dois computadores ligados em rede, um com um protocolo, por exemplo o TCP/IP e o outro com um protocolo diferente, por exemplo NETBEUI, estes dois computadores não serão capazes de estabelecer comunicação e trocar informações. Por exemplo, o computador com o protocolo NETBEUI instalado, não será capaz de acessar uma pasta ou uma Impressora compartilhada no computador com o protocolo TCP/IP instalado.

 
À medida que a Internet começou, a cada dia, tornar-se mais popular, com o aumento exponencial do número de usuários, o protocolo TCP/IP passou a tornar-se um padrão de fato, utilizando não só na Internet, como também nas redes internas das empresas, redes estas que começavam a ser conectadas à Internet. Como as redes internas precisavam conectar-se à Internet, tinham que usar o mesmo protocolo da Internet, ou seja: TCP/IP.


Dos principais Sistemas Operacionais do mercado, o UNIX sempre utilizou o protocolo TCP/IP como padrão. O Windows dá suporte ao protocolo TCP/IP desde as primeiras versões, porém o TCP/IP somente tornou-se o protocolo padrão a partir do Windows 2000. Ser o protocolo padrão significa que o TCP/IP será instalado durante a instalação do Sistema Operacional, a não ser que um protocolo diferente seja selecionado. Até mesmo o Sistema Operacional Novell, que sempre foi baseado no IPX/SPX como protocolo padrão, passou a adotar o TCP/IP como padrão a partir da versão 5.0.


O que temos hoje, na prática, é a utilização do protocolo TCP/IP na esmagadora maioria das redes. Sendo a sua adoção cada vez maior. Como não poderia deixar de ser, o TCP/IP é o protocolo padrão do Windows 2000 e também do Windows XP. Se durante a instalação, o Windows detectar a presença de uma placa de rede, automaticamente será sugerida a instalação do protocolo TCP/IP.

 
Nota: Para pequenas redes, não conectadas à Internet, é recomendada a adoção do protocolo NETBEUI, devido a sua simplicidade de configuração. Porém esta é uma situação muito rara, pois dificilmente teremos uma rede isolada, sem conexão com a Internet ou com parceiros de negócios, como clientes e fornecedores.

 
Agora passaremos a estudar algumas características do protocolo TCP/IP. Veremos que cada equipamento que faz parte de uma rede baseada no TCP/IP tem alguns parâmetros de configuração que devem ser definidos, para que o equipamento possa comunicar-se com sucesso na rede e trocar informações com os demais equipamentos da rede.

Configurações do protocolo TCP/IP para um computador em rede

 
Quando utilizamos o protocolo TCP/IP como protocolo de comunicação em uma rede de computadores, temos alguns parâmetros que devem ser configurados em todos os equipamentos (computadores, servidores, hubs, switchs, impressoras de rede, etc) que fazem parte da rede. Na Figura 1 temos uma visão geral de uma pequena rede baseada no protocolo TCP/IP:
 

 
Figura 1 Uma rede baseada no protocolo TCP/IP.

 
No exemplo da Figura 1 temos uma rede local para uma pequena empresa. Esta rede local não está conectada a outras redes ou à Internet. Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados:

 

· Número IP

· Máscara de sub-rede

 

O Número IP é um número no seguinte formato:

 
x.y.z.w

ou seja, são quatro números separados por ponto. Não podem existir duas máquinas, com o mesmo número IP, dentro da mesma rede. Caso eu configure um novo equipamento com o mesmo número IP de uma máquina já existente, será gerado um conflito de Número IP e um dos equipamentos, muito provavelmente o novo equipamento que está sendo configurado, não conseguirá se comunicar com a rede. O valor máximo para cada um dos números (x, y, z ou w) é 255.


 

Livro Windows Server 2003
Inclua um comentário sobre o artigo Topo
Elogios e críticas são muito bem vindos, porém o comentário deve ter referência ao artigo em pauta.
O portal e o autor agradecem.
Nome:    
E-mail:      
Comentários:    
Digite a palavra abaixo:  
Para dúvidas técnicas, NÃO UTILIZE ESTE ESPAÇO, utilize nosso fórum de discussão.
http://linhadecodigo.com.br/cs2/forum
 
Comentários sobre o artigo Ver Todos comentários
Muito interessante claro e objetivo o tutorial referente aos protocolos de comunicação TCP/IP. Fico muito grato e parabenizo em encontrar tutorial com tamanha qualidade e objetividade.
Que beleza!
Quem enviou: Anderson Freitas Gomes
Postado em: 04/01/2010 00:00:00
Parabéns, eu tentava achar alguma coisa na web para compreender esta parte de rede, pois estou estudando T. Informática distância, não estava entendendo este assunto, por sorte encontrei seu artigo, maravilhoso! clarisssimo.


Quem enviou: Rene
Postado em: 27/05/2009 00:00:00
Fiz um curso de manutenção e montagem à algum tempo,vou fazer outro curso e agora estou relembrando um pouquinho do que aprendi em Redes, com riqueza de detalhes...muito bom!!!!
Quem enviou: Carlos
Postado em: 29/12/2008 00:00:00
Muito interessantee bastante instrutivo, estou pensando em montar um Cybe café e gostaria que auxiliasse nesse tipo de assunto criando mais tutotrias sobre TCP/IP e suas funcionalidades, agradeceria muito. Tudo de bom.
Quem enviou: Wilton Buarque Cerqueira
Postado em: 10/04/2007 00:00:00
Show !!! muito bom grande trabalho , parabens!!!!!
Quem enviou: Rodrigo
Postado em: 25/03/2007 00:00:00
Achei muito profícuo seus tutoriais sobre TCP/IP. Sou ainda, podemos dizer ignorante no assunto, mas aprendi muita coisas.

Bom trabalho!
Quem enviou: Fábio Ferreira
Postado em: 16/02/2007 00:00:00
Muito bom, o material está escrito numa linguagem fácil de ser compreendida, os assuntos foram abordados de forma lógica, demonstrando, que uma das coisas mais importantes é o saber compartilhar aquilo que se sabe
Obrigado.
Quem enviou: henrique puga
Postado em: 26/01/2007 00:00:00
Muito bom este artigo sobre TCP/IP, parabéns para quem o fez.
Quem enviou: Paulo Sergio de Oliveira Baptista
Postado em: 17/11/2006 00:00:00
Já estudei sobre o assunto e estou relembrando alguns pontos. Espero que o restante do "mini-curso" seja do mesmo nível.
Quem enviou: Diego
Postado em: 11/11/2006 00:00:00
Caro mestre já tive o prazer de acompanhar todos os seus artigos mas não consegui relacionart comparativo dos protocolos mais comuns da camada de transporte.Por exemplo:
UDP é um protocolo da camada de transporte ou uma ramificação do protocolo tcp/ip?

Aguardo informações. Obrigado.
Quem enviou: robson manuel
Postado em: 23/07/2006 00:00:00
Outros artigos do autor Topo
Tutorial de TCP/IP – Parte 46 - Implementação e Administração do RRAS – Parte 3
Tutorial de TCP/IP – Parte 45 - Implementação e Administração do RRAS – Parte 2
Tutorial de TCP/IP – Parte 44 - Implementação e Administração do RRAS – Parte 1
Tutorial de TCP/IP – Parte 43 - Implementação e Administração do WINS – Parte 3
Tutorial de TCP/IP – Parte 42 - Implementação e Administração do WINS – Parte 2
Tutorial de TCP/IP – Parte 41 - Implementação e Administração do WINS – Parte 1
Tutorial de TCP/IP – Parte 40 - Configurando as Propriedades do Servidor DHCP
Tutorial de TCP/IP – Parte 39 - Configurando Opções do Escopo
Tutorial de TCP/IP – Parte 38 - DHCP – Criando e Administrando Escopos
Tutorial de TCP/IP – Parte 37 - DHCP – Entendendo e Projetando Escopos
Curso Básico de ASP 3.0 – Módulo 02 – Lição 02
Tutorial de TCP/IP – Parte 36 – DHCP – Instalação do DHCP no Windows 2000 Server
Curso Básico de ASP 3.0 – Módulo 02 – Lição 01
Tutorial de TCP/IP – Parte 35 – DNS - Comandos ipconfig e nslookup
Tutorial de TCP/IP – Parte 34 – DNS - Configurações do Cliente
Tutorial de TCP/IP – Parte 33 – Integração do DNS com o Active Directory
Tutorial de TCP/IP – Parte 32 – Integração do DNS com o Active Directory
Tutorial de TCP/IP – Parte 31 – Criando Zonas Secundárias
Tutorial de TCP/IP – Parte 30 – Configurações do Servidor DNS
Curso Básico de ASP 3.0 – Módulo 01 – Lição 03
Tutorial de TCP/IP – Parte 29 – Configurações do DNS
Tutorial de TCP/IP – Parte 28 – Configurações do DNS
Tutorial de Tabelas Dinâmicas no Excel – Parte 6
Tutorial de Tabelas Dinâmicas no Excel – Parte 5
Tutorial de TCP/IP – Parte 27 – Configurações do DNS
Tutorial de TCP/IP – Parte 26 – Criando Registros
Tutorial de TCP/IP – Parte 25 – Criando Zonas Reversas
Tutorial de TCP/IP – Parte 24 – Tipos de Registros no DNS
Tutorial de TCP/IP – Parte 23 – Criando Zonas no DNS
Tutorial de TCP/IP – Parte 22 – Instalaçao do DNS Server
Tutorial de TCP/IP – Parte 21 – Roteiro Para Resolução de Problemas
Tutorial de TCP/IP – Parte 20 – NAT – Network Address Translation
Tutorial de TCP/IP – Parte 19 – Certificados Digitais e Segurança
Tutorial de TCP/IP – Parte 18 – Introdução ao IPSec
Curso Básico de ASP 3.0 – Módulo 01 – Lição 02
Tutorial de TCP/IP – Parte 17 – IFC – Internet Firewall Connection (Windows XP)
Curso Básico de ASP 3.0 – Módulo 01 – Lição 01
Tutorial de TCP/IP - Parte 16 - Compartilhando a Conexão Internet
Tutorial de Programação VBA - Access - Parte 7
Curso Básico de ASP 3.0 – Introdução
Tutorial de Tabelas Dinâmicas no Excel – Parte 4
Tutorial de Tabelas Dinâmicas no Excel – Parte 3
Tutorial de Tabelas Dinâmicas no Excel – Parte 2
Tutorial de Tabelas Dinâmicas no Excel – Parte 1
Tutorial de Programação VBA – Access – Parte 6
Tutorial de Programação VBA - Access - Parte 5
Tutorial de Programação VBA - Access - Parte 4
Tutorial de TCP/IP - Parte 15 - Protocolos de Roteamento Dinâmico
Tutorial de Programação VBA – Access – Parte 3
Tutorial de TCP/IP – Parte 14 – Protocolos de Roteamento Dinâmico - RIP
Tutorial de Programação VBA - Access - Parte 2
Tutorial de Programação VBA - Access - Parte 1
Tutorial de TCP/IP – Parte 13 – Instalação e Configuração
Tutorial de TCP/IP - Parte 12 - Portas de Comunicação na Prática
Tutorial de TCP/IP – Parte 11 – TCP – UDP e Portas de Comunicação
Tutorial de TCP/IP – Parte 10 – Uma introdução ao WINS
Tutorial de TCP/IP – Parte 9 – Uma introdução ao DHCP
Tutorial de TCP/IP – Parte 8 – Uma introdução ao DNS
Tutorial de TCP/IP - Parte 7 - Subnetting - divisão em sub-redes
Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento
Noções da linguagem SQL para consultas
Tutorial de TCP/IP - Parte 5 - exemplos de Roteamento
Tutorial de TCP/IP - Parte 4
Tutorial de TCP/IP - Parte 3 - classes de endereços
O Modelo Relacional de Dados – Parte V
Tutorial de TCP/IP – Parte 2
O Modelo Relacional de Dados – Parte IV
O Modelo Relacional de Dados – Parte III
O Modelo Relacional de Dados – Parte II
O Modelo Relacional de Dados - Parte I
Artigos relacionados Topo
Como compartilhar o acesso da rede 3G?
Como Configurar um Servidor DHCP
Monitore em tempo real a utilização da sua rede por conexão com o iftop
Monitoramento de Desempenho de Servidores
Instalando o Support Tools
Quando e porque utilizar o servidor WINS
FURGTV: Streaming Vídeo via Multicast
Acesso aos recursos compartilhados de sua rede Microsoft ou Samba via HTTP
Protocolo SMTP (ou "Como enviar e-mails usando o Telnet")
Sistema de identificação em rede (NIS)
Negação de Serviço: Implementação, Defesas e Repercuções
Produtos relacionados Topo
Livro: Gerenciamento Avançado de Redes de Computadores
Livro: Servidores de Internet Embarcada
Livro: TCP/IP Sobre MPLS
Livro: Curso Essencial de Redes Wireless
Livro: Tecnologia em Redes de Computadores - Uso de GPO`S na Segurança de Domínios Corporativos
Livro: Universidade Redes
Livro: Treinamento Profissional em Redes
E-Book: Manual de Estudos - Exame 70-291 - Windows Server 2003 (606 páginas) - entrega via download
Livro: Simulação Computacional para Redes de Computadores
Livro: CCNA 4.1 - Guia Completo de Estudo
Livro: Guia Técnico de Redes de Computadores
Livro: Sockets Linux
Livro: Ambiente de Rede Monitorado com Nagios e Cacti
Livro: Curso Prático de Montagem e Manutenção de Redes
Livro: Ligando MICROS em REDE
Livro: Coleção Aprenda na Prática - Redes
Livro: Autenticação Centralizada com OpenLDAP
Livro: Voz Sobre IP - Curso Rápido
Livro: Redes Locais com Linux 2ª Edição
Livro: TCP/IP Primeiros Passos
Livro: Redes de Computadores - Teoria e Prática
Livro: Segurança de Redes - Primeiros Passos
Livro: COMUNICAÇÕES MULTIMÍDIA NA INTERNET - Da Teoria à Prática
Livro: Manual Prático de Redes
Livro: Como configurar roteadores Cisco
Livro: Roteadores e Switches: Guia de Configuração para Certificação CCNA - Exames 640-801 e 640-811
Livro: Redes Linux Avançadas
Livro: Do cabeamento ao servidor - Instale, configure e use redes com o Windows Server 2003
Livro: Treinamento profissional em Redes Wireless
Livro: Curso Essencial de Redes
Livro: SQL Server 2005 Curso Completo
© Copyright 2001-2010 Codeline Editora, Comércio e Tecnologia Ltda. | Política de privacidade e de uso | Anuncie | Fale conosco

» Site hospedado na Porta 80 Web Hosting «
Nossos números
Dicas: 1.314
Códigos/scripts: 279
Funções de VBScript : 90
Funções JScript : 05
Livros: 1.805
Notícias: 1.942
Artigos: 2.746
Cases: 14
Oportunidades: 4.185
Publicidade

Conheça a loja do Linha de Código.

Microsoft indica Linha de Código.

Assine a Revista Mundo .NET
Portal de Vídeos .NET - os melhores vídeos .NET estão aqui
Baixe o Visual Studio 2010 Beta
Revista Codificando .Net

Siga-nos no Twitter

Linha de Código no Orkut
Fórum de discussão do portal Linha de Código
Feeds
Oportunidades
Notícias
Artigos
Artigos personalizado
       (Por assunto)
Artigos personalizado
       (Por autor)
Portal Vídeos .NET
Portal Vídeos Delphi
LC Blog
       (Onde você faz a notícia)
Promoções
Promoção Mobile (válido somente para pagamento via boleto bancário)
Promoção Mobile (válido somente para pagamento via boleto bancário)
De: R$ 239,00
Por: R$ 146,00
Promoção: Portal de Vídeos .Net + CD Novidades das Linguagens (válido somente para pagamento via boleto bancário)
De: R$ 162,00
Por: R$ 89,00
Promoção VSTS (válido somente para pagamento via boleto bancário)
De: R$ 219,00
Por: R$ 146,00
Promoção Linq To SQL (válido somente para pagamento via boleto bancário)
De: R$ 249,00
Por: R$ 156,00
Promoção ASP.Net com Banco de Dados (válido somente para pagamento via boleto bancário)
De: R$ 249,00
Por: R$ 146,00
CDs
DVD de Treinamento LINQ TO SQL e Entity Framework Avançado
DVD de Treinamento LINQ TO SQL e Entity Framework Avançado
De: R$ 83,00
Por: R$ 73,00
Curso completo de MySQL
Por: R$ 89,00
DVD de Treinamento - ISA Server 2006 - Implementação
De: R$ 83,00
Por: R$ 73,00
CD de Treinamento Adobe Photoshop CS4 Extended – 3D Arte
De: R$ 83,00
Por: R$ 53,00
DVD de Treinamento - Recursos avançados do Windows Mobile 6
De: R$ 83,00
Por: R$ 73,00
Livros
Aprendendo SQL
Aprendendo SQL
Por: R$ 83,00
Web Services SOAP em Java
Novatec
Por: R$ 42,00
Guia Mangá de Bancos de Dados
Novatec
Por: R$ 39,00
Guia Mangá de Estatística
Novatec
Por: R$ 39,00
Guia Mangá de Eletricidade
Novatec
Por: R$ 39,00
E-Books
Manual Completo de Estudos MCSE 70-270 - Instalando, Configurando e Administrando o Windows XP (506 páginas) - Entrega via download
Manual Completo de Estudos MCSE 70-270 - Instalando, Configurando e Administrando o Windows XP (506 páginas) - Entrega via download
Por: R$ 30,00
Manual de Estudos - Exame 70-291 - Windows Server 2003 (606 páginas) - entrega via download
Por: R$ 30,00
Dominando MS – Visio ® em 20 Passos - Melhores Práticas em Gestão de Projetos (entrega via download)
Por: R$ 30,00
MS-Project® 2007 - Melhores Práticas de Gestão de Projetos - Dominando MS – Project ® em 20 Passos (e-book com entrega via download)
Por: R$ 20,00
Banco de dados com C# e Visual Studio .Net 2005 (entrega via download)
Por: R$ 20,00
Os 10+ | Autores do dia
Israel Aéce
Júlio Cesar Fabris Battisti
Alfred Reinold Baudisch
Luiz Felipe de Freitas
Anderson Patricio
Ramon Durães
Robert Martim
Fernando Amaral
Eric C M Oliveira
Marcio Franco
Os 10+ | Artigos do dia
HTML Básico
HTML Avançado
SAP Business One - Implementação e Localização para o Brasil – Overview
PL/SQL - Procedures e Funções
ASP.NET 2.0 - Explorando o GridView
Tutorial de Tabelas Dinâmicas no Excel – Parte 1
PHP: Upload de imagens com segurança
Nota Fiscal Eletrônica - Geração, Assinatura e Transmissão
Criando aplicativos para o Orkut
Instalando Apache + MySQL + PHP 5 no Windows