samba est une implémentation libre du protocol smb développé au début des année 80 et repris par ms, rendu incompatible, et un peu de matraquage marquéting et tout le monde pense que c'est une géniale invention à eux
pour relier des portables en rj45, deux solutions matérielles :
1) en utilisant un switch, tu connectes chaque portable au switch par un cable rj45
2) en connection directe, de portable à portable, dans ce cas de mon temps
(ça fait longtemps que je ne l'ai plus fait) il fallait un cable rj54 "croisé" (deux cables sont inversé sur les broches) mais les switch savent faire la reconnaissance entre les croisés et non-croisés depuis pas mal de temps, alors il est possible que le direct carte à carte sache le faire aussi.
ensuite coté logiciel, 2 solutions aussi
1) utiliser un serveur DHCP qui fourni au client une config valide pour le réseau (c'est ce que font les "box" internet)
2) configurer "à la main" tes deux PC, en leur donnant une ip et un masque de sous réseau. Dans ce cas là, l'ip qui est "généralement" utilisée (remarque que tu peux le faire avec celle que tu veux, mais tu peux avoir des soucis si ton réseau est connecté à un autre ensuite) est 192.168.0.X (x allant de 1 a 254, différent pour chaque pc) et le masque de sous réseau est 255.255.255.0 (tu le verras aussi écrit sous cete forme de temps en temps : 192.168.0.0/24 les deux formulations sont équivalentes, mais certains logiciels n'acceptent que la première, à savoir 192.168.0.1/255.255.255.0 par exemple pour x = 1)
une fois que tu as reglé ça, tes deux PC sont sur le même réseau. Tu peux faire du jeu en réseau sans problèmes, pour du partage de fichier, c'est là qu'interviens samba ou autre.