-
Letra C.
Invertendo a ordem da afirmativa apenas pra facilitar um pouco as coisas, temos que:
Ponto a ponto significa que uma conexão TCP implica na conexão entre dois pontos, ou duas partes: parte A e parte B.
Full-duplex significa que a pode haver a transmissão de dados através do mesmo meio, tanto da parte A para a parte B, quanto da parte B para a parte A.
-
Um protocolo de camada de transporte fornece comunicação lógica entre processos de aplicação que rodam em hospedeiros diferentes. Comunicação lógica nesse contexto significa que, do ponto de vista da aplicação, tudo se passa como se os hospedeiros que rodam os processos estivessem conectados diretamente. Os processos da aplicação usam a camada de transporte para enviar mensagens entre si, livres da preocupação dos detalhes da infraestrutura física utilizada para transportar as mensagens.
Dizemos que o TCP é orientado à conexão porque, antes que um processo de aplicação possa começar a enviar dados a outro, os dois processos precisam primeiramente se 'apresentar', isto é, devem enviar alguns segmentos preliminares um para o outro para estabelecer os parâmetros da transferência de dados em questão.
Uma conexão TCP provê um serviço full-duplex: se houver uma conexão TCP entre o processo A em um hospedeiro e o processo B em outro hospedeiro, então os dados da camada de aplicação poderão fluir de A para B ao mesmo tempo em que os dados da camada de aplicação fluem de B para A. A conexão TCP é sempre ponto a ponto, isto é, entre um único remetente e um único destinatário.
Fonte:Redes de Computadores e a Internet, 5ª edição - KUROSE.
-
Para TANENBAUM, o que vale é o esquema abaixo:
CAMADA
Modelo OSI
Arquitetura TCP/IP
TRANSPORTE
ORIENTADO À CONEXÃO
AMBOS
REDE
AMBOS
NÃO ORIENTADO
A comunicação na Arquitetura TCI-IP é ponto-a-ponto e full-duplex
-
Quando é que o full-duplex deixa de ser P2P?
-
Galera, questão meio duvidosa pois observem:
I - Como citado por Maitê, a comunicação na arquitetura TCP-IP é p2p e full-duplex. Entretanto a questão fala sobre conexões TCP, apenas.
II - Full-Duplex, por definição, é a capacidade de envio e recebimento de dados simutaneamente.
III - A conexão TCP é simplex, pois enquanto um host envia, o outro aguarda recebimento em todas as etapas. Não há troca de mensagens simultâneas, salvo as várias conexões TCP que podem ocorrer paralelamente.
[]s
-
c-
TCP is a connection-oriented protocol, which means that it establishes and maintains a virtual connection between hosts until such time as the message to be exchanged by the application programs running on them has been exchanged. It divides any message into packets, useing error correction and data stream control techniques to ensure that packets to arrive at their intended destinations uncorrupted and in the correct sequence, thereby making the point-to-point connection virtually error-free. No matter what the particular application, TCP almost always operates full-duplex. The algorithms described below operate in both directions, in an almost completely independent manner. It's sometimes useful to think of a TCP session as two independent byte streams, traveling in opposite directions. No TCP mechanism exists to associate data in the forward and reverse byte streams.
https://www.freesoft.org/CIE/Course/Section4/3.htm
http://www.linfo.org/tcp.html